<?xml version="1.0" encoding="utf-8"?>
<ns1:informationTable xmlns:ns1="http://www.sec.gov/edgar/document/thirteenf/informationtable">
  <ns1:infoTable>
    <ns1:nameOfIssuer>10X GENOMICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>88025U109</ns1:cusip>
    <ns1:figi>BBG007WX14Y9</ns1:figi>
    <ns1:value>561045</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6209</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6209</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>3D SYS CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>88554D205</ns1:cusip>
    <ns1:figi>BBG001S7FHX1</ns1:figi>
    <ns1:value>8128973</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2258048</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2258048</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>3M CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88579Y101</ns1:cusip>
    <ns1:figi>BBG001S5T7X2</ns1:figi>
    <ns1:value>1052611</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6412</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6412</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABBOTT LABORATORIES</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>002824100</ns1:cusip>
    <ns1:figi>BBG001S5N9M6</ns1:figi>
    <ns1:value>9720737</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>98358</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>94425</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3933</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABBVIE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00287Y109</ns1:cusip>
    <ns1:figi>BBG0025Y4RZ3</ns1:figi>
    <ns1:value>48349818</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>184831</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>180699</ns1:Sole>
      <ns1:Shared>50</ns1:Shared>
      <ns1:None>4082</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ACCENTURE PLC IRELAND</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CLASS A</ns1:titleOfClass>
    <ns1:cusip>G1151C101</ns1:cusip>
    <ns1:figi>BBG001SCXK90</ns1:figi>
    <ns1:value>6280964</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34253</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34128</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>125</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ACUMEN PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00509G209</ns1:cusip>
    <ns1:figi>BBG0058YJ326</ns1:figi>
    <ns1:value>40007</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18021</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18021</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ACUSHNET HLDGS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>005098108</ns1:cusip>
    <ns1:figi>BBG00D5L3ST3</ns1:figi>
    <ns1:value>260593</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3159</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3059</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADOBE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00724F101</ns1:cusip>
    <ns1:figi>BBG001S5NCQ5</ns1:figi>
    <ns1:value>5107910</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21288</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21176</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>112</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADVANCED ENERGY INDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>007973100</ns1:cusip>
    <ns1:figi>BBG001S8L5Z6</ns1:figi>
    <ns1:value>22458739</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>79692</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>79692</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADVANCED MICRO DEVICES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>007903107</ns1:cusip>
    <ns1:figi>BBG001S5NN36</ns1:figi>
    <ns1:value>23291165</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38072</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38072</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AECOM</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00766T100</ns1:cusip>
    <ns1:figi>BBG001SKTTF1</ns1:figi>
    <ns1:value>1112210</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18867</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18867</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AERCAP HOLDINGS NV</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>N00985106</ns1:cusip>
    <ns1:figi>BBG001SNX4Y4</ns1:figi>
    <ns1:value>690433</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4811</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4811</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AEROVIRONMENT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>008073108</ns1:cusip>
    <ns1:figi>BBG001SPPWP6</ns1:figi>
    <ns1:value>27208393</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>191312</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>186746</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4566</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AFLAC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>001055102</ns1:cusip>
    <ns1:figi>BBG001S5NGJ4</ns1:figi>
    <ns1:value>2016176</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18037</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18037</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AGNICO EAGLE MINES LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>008474108</ns1:cusip>
    <ns1:figi>BBG001S77MK3</ns1:figi>
    <ns1:value>492996</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2690</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2565</ns1:Sole>
      <ns1:Shared>125</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AIR PRODUCTS AND CHEMICALS I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>009158106</ns1:cusip>
    <ns1:figi>BBG001S5NSB6</ns1:figi>
    <ns1:value>521212</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1873</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1873</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AIRBNB INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>009066101</ns1:cusip>
    <ns1:figi>BBG001Y2XS16</ns1:figi>
    <ns1:value>1215495</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7566</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7566</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALASKA AIR GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>011659109</ns1:cusip>
    <ns1:figi>BBG001S5NLG6</ns1:figi>
    <ns1:value>345165</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8919</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8919</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALBEMARLE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>012653101</ns1:cusip>
    <ns1:figi>BBG001S7SBP9</ns1:figi>
    <ns1:value>3768518</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35626</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35626</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALBERTSONS COMPANIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>013091103</ns1:cusip>
    <ns1:figi>BBG009KG1741</ns1:figi>
    <ns1:value>146588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12626</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12626</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALIBABA GROUP HLDG LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>01609W102</ns1:cusip>
    <ns1:figi>BBG006G2JWB1</ns1:figi>
    <ns1:value>376056</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3497</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3497</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALLIENT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>019330109</ns1:cusip>
    <ns1:figi>BBG001S5RST3</ns1:figi>
    <ns1:value>10755450</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>96375</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>95275</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALLSTATE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>020002101</ns1:cusip>
    <ns1:figi>BBG001S9BM06</ns1:figi>
    <ns1:value>604496</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2725</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2550</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>175</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL A</ns1:titleOfClass>
    <ns1:cusip>02079K305</ns1:cusip>
    <ns1:figi>BBG009S39JY5</ns1:figi>
    <ns1:value>119913769</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>348505</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>338819</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9686</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL C</ns1:titleOfClass>
    <ns1:cusip>02079K107</ns1:cusip>
    <ns1:figi>BBG009S3NB21</ns1:figi>
    <ns1:value>115932932</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>340239</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>335926</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4313</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPS ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ALERIAN MLP</ns1:titleOfClass>
    <ns1:cusip>00162Q452</ns1:cusip>
    <ns1:figi>BBG001TBMNT5</ns1:figi>
    <ns1:value>710264</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13693</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13693</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALTRIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>02209S103</ns1:cusip>
    <ns1:figi>BBG001S5T8T5</ns1:figi>
    <ns1:value>3416583</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>50736</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>50736</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMAZON COM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>023135106</ns1:cusip>
    <ns1:figi>BBG001S5PQL7</ns1:figi>
    <ns1:value>137615538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>552340</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>545793</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6547</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMBARELLA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G037AX101</ns1:cusip>
    <ns1:figi>BBG001V1SN18</ns1:figi>
    <ns1:value>29797755</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>428683</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>420718</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7965</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN CENTY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL EQT ETF</ns1:titleOfClass>
    <ns1:cusip>025072703</ns1:cusip>
    <ns1:figi>BBG00Q9MQ6T1</ns1:figi>
    <ns1:value>521917</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5792</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5792</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN EAGLE OUTFITTERS IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>02553E106</ns1:cusip>
    <ns1:figi>BBG001S7Q949</ns1:figi>
    <ns1:value>961482</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54077</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54077</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN ELEC PWR CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>025537101</ns1:cusip>
    <ns1:figi>BBG001S5NFD2</ns1:figi>
    <ns1:value>3701593</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31200</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31200</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN EXPRESS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>025816109</ns1:cusip>
    <ns1:figi>BBG001S5P034</ns1:figi>
    <ns1:value>48458910</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>159352</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>155647</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3705</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN INTL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>026874784</ns1:cusip>
    <ns1:figi>BBG001S5NJG1</ns1:figi>
    <ns1:value>575722</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7736</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7710</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN TOWER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03027X100</ns1:cusip>
    <ns1:figi>BBG001S5NPQ6</ns1:figi>
    <ns1:value>10288445</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62853</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>62353</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN WTR WKS CO INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>030420103</ns1:cusip>
    <ns1:figi>BBG001SPHYW3</ns1:figi>
    <ns1:value>519279</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4011</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3687</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>324</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERIPRISE FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03076C106</ns1:cusip>
    <ns1:figi>BBG001SK6096</ns1:figi>
    <ns1:value>842902</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1712</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1712</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMES NATL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031001100</ns1:cusip>
    <ns1:figi>BBG001S7RMM9</ns1:figi>
    <ns1:value>231741</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7385</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7385</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMETEK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031100100</ns1:cusip>
    <ns1:figi>BBG001S5NN54</ns1:figi>
    <ns1:value>416622</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1682</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1682</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031162100</ns1:cusip>
    <ns1:figi>BBG001S5NNL6</ns1:figi>
    <ns1:value>26297987</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>60045</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2345</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMPHENOL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>032095101</ns1:cusip>
    <ns1:figi>BBG001S5NSK6</ns1:figi>
    <ns1:value>1593765</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18906</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18906</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMPLIFY ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>AMPLIFY CYBERSEC</ns1:titleOfClass>
    <ns1:cusip>032108664</ns1:cusip>
    <ns1:figi>BBG01L6XYQ08</ns1:figi>
    <ns1:value>533456</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4400</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ANALOG DEVICES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>032654105</ns1:cusip>
    <ns1:figi>BBG001S5ND38</ns1:figi>
    <ns1:value>4104391</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10346</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10296</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ANTERO RESOURCES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03674X106</ns1:cusip>
    <ns1:figi>BBG001T61KH8</ns1:figi>
    <ns1:value>4181663</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>125237</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>125237</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AON PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CL A</ns1:titleOfClass>
    <ns1:cusip>G0403H108</ns1:cusip>
    <ns1:figi>BBG00SSQFPR9</ns1:figi>
    <ns1:value>266530</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>963</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>963</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APOLLO GLOBAL MGMT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03769M106</ns1:cusip>
    <ns1:figi>BBG00ZNLTFL2</ns1:figi>
    <ns1:value>1747349</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15056</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15056</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>037833100</ns1:cusip>
    <ns1:figi>BBG001S5N8V8</ns1:figi>
    <ns1:value>400868441</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1203737</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1189019</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14717</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED INDL TECHNOLOGIES IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03820C105</ns1:cusip>
    <ns1:figi>BBG001S5NK14</ns1:figi>
    <ns1:value>3352206</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10088</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10088</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>038222105</ns1:cusip>
    <ns1:figi>BBG001S5NMM7</ns1:figi>
    <ns1:value>37458235</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>73249</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>72447</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>802</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APTIV PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>G3265R107</ns1:cusip>
    <ns1:figi>BBG01R914M77</ns1:figi>
    <ns1:value>247322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5749</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5749</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARAMARK</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03852U106</ns1:cusip>
    <ns1:figi>BBG001V0NR70</ns1:figi>
    <ns1:value>288420</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5386</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5386</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARCHER DANIELS MIDLAND CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>039483102</ns1:cusip>
    <ns1:figi>BBG001S5ND74</ns1:figi>
    <ns1:value>301885</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3803</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3803</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARCOS DORADOS HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CLASS -A -</ns1:titleOfClass>
    <ns1:cusip>G0457F107</ns1:cusip>
    <ns1:figi>BBG001V0XGV6</ns1:figi>
    <ns1:value>118690</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16600</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16600</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARES MANAGEMENT CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM STK</ns1:titleOfClass>
    <ns1:cusip>03990B101</ns1:cusip>
    <ns1:figi>BBG0068KVVC7</ns1:figi>
    <ns1:value>205930</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1773</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1773</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARGAN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04010E109</ns1:cusip>
    <ns1:figi>BBG001SJP7D8</ns1:figi>
    <ns1:value>345824</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>915</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>915</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARGENX SE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>04016X101</ns1:cusip>
    <ns1:figi>BBG00GHB88Y8</ns1:figi>
    <ns1:value>725895</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>757</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>757</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARISTA NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>040413205</ns1:cusip>
    <ns1:figi>BBG001T51KQ0</ns1:figi>
    <ns1:value>3166429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15553</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15553</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARM HOLDINGS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>042068205</ns1:cusip>
    <ns1:figi>BBG01J1GY084</ns1:figi>
    <ns1:value>8681690</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29872</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARRAY TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>04271T100</ns1:cusip>
    <ns1:figi>BBG002MX7TQ9</ns1:figi>
    <ns1:value>1703163</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>422621</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>422621</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARROW ELECTRS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>042735100</ns1:cusip>
    <ns1:figi>BBG001S5NVP4</ns1:figi>
    <ns1:value>348445</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1535</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1535</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARROWHEAD PHARMACEUTICALS IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04280A100</ns1:cusip>
    <ns1:figi>BBG001SGT8G5</ns1:figi>
    <ns1:value>12191175</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>186267</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>186267</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASML HLDG NV</ns1:nameOfIssuer>
    <ns1:titleOfClass>N Y REGISTRY SHS</ns1:titleOfClass>
    <ns1:cusip>N07059210</ns1:cusip>
    <ns1:figi>BBG001SCG0R3</ns1:figi>
    <ns1:value>5269768</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2909</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2909</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASTERA LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04626A103</ns1:cusip>
    <ns1:figi>BBG00TDKHWK6</ns1:figi>
    <ns1:value>649656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1825</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1825</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASTRAZENECA PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD</ns1:titleOfClass>
    <ns1:cusip>G0593M107</ns1:cusip>
    <ns1:figi>BBG001SCNW31</ns1:figi>
    <ns1:value>3024623</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18732</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18732</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AT&amp;T INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00206R102</ns1:cusip>
    <ns1:figi>BBG001S5VWH2</ns1:figi>
    <ns1:value>9391305</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>384890</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>381930</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2960</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ATLANTA BRAVES HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>047726104</ns1:cusip>
    <ns1:figi>BBG01HCDRG95</ns1:figi>
    <ns1:value>2135040</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36792</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36792</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ATLANTA BRAVES HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER C</ns1:titleOfClass>
    <ns1:cusip>047726302</ns1:cusip>
    <ns1:figi>BBG01HCX3Z22</ns1:figi>
    <ns1:value>274917</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5193</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5193</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ATLANTIC UN BANKSHARES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04911A107</ns1:cusip>
    <ns1:figi>BBG001S7GJV8</ns1:figi>
    <ns1:value>10084302</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>265726</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>262426</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ATLASSIAN CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>049468101</ns1:cusip>
    <ns1:figi>BBG01BGWHFS4</ns1:figi>
    <ns1:value>955616</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5330</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5330</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ATMOS ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>049560105</ns1:cusip>
    <ns1:figi>BBG001S5VG05</ns1:figi>
    <ns1:value>430836</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2754</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2754</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTODESK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>052769106</ns1:cusip>
    <ns1:figi>BBG001S5SCD4</ns1:figi>
    <ns1:value>236425</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1131</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1131</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTOMATIC DATA PROCESSING IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053015103</ns1:cusip>
    <ns1:figi>BBG001S82KF6</ns1:figi>
    <ns1:value>9844738</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38149</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35601</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2548</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTOZONE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053332102</ns1:cusip>
    <ns1:figi>BBG001S6Q5D9</ns1:figi>
    <ns1:value>239023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>84</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>84</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AVERY DENNISON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053611109</ns1:cusip>
    <ns1:figi>BBG001S5NZM8</ns1:figi>
    <ns1:value>1405342</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8234</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7847</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>387</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AXOS FINANCIAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05465C100</ns1:cusip>
    <ns1:figi>BBG001SLZ724</ns1:figi>
    <ns1:value>823108</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9508</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9508</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BAKER HUGHES COMPANY</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>05722G100</ns1:cusip>
    <ns1:figi>BBG00GBVBK60</ns1:figi>
    <ns1:value>8542605</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>155603</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>155603</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANC OF CALIFORNIA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05990K106</ns1:cusip>
    <ns1:figi>BBG001SKZX56</ns1:figi>
    <ns1:value>271062</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15732</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15732</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANCO BILBAO VIZCAYA ARGENTA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>05946K101</ns1:cusip>
    <ns1:figi>BBG001S5XP76</ns1:figi>
    <ns1:value>228841</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8211</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8211</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANCO SANTANDER SA</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>05964H105</ns1:cusip>
    <ns1:figi>BBG001S5WCX7</ns1:figi>
    <ns1:value>1794845</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>129779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>129779</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK OF AMER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>060505104</ns1:cusip>
    <ns1:figi>BBG001S5P0Y0</ns1:figi>
    <ns1:value>46935614</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>862311</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>844240</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18071</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK OF MONTREAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>063671101</ns1:cusip>
    <ns1:figi>BBG001S5Y203</ns1:figi>
    <ns1:value>2007000</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK OF NY MELLON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>064058100</ns1:cusip>
    <ns1:figi>BBG001S5P6Q6</ns1:figi>
    <ns1:value>8542401</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>59064</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>58164</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>900</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BARCLAYS BANK PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>IPATH S&amp;P 500 SH</ns1:titleOfClass>
    <ns1:cusip>06748M196</ns1:cusip>
    <ns1:figi>BBG00JQ5JX14</ns1:figi>
    <ns1:value>559998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31800</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31800</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BARCLAYS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>06738E204</ns1:cusip>
    <ns1:figi>BBG001S5P2T2</ns1:figi>
    <ns1:value>209499</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8632</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8632</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BARRICK MNG CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>06849F108</ns1:cusip>
    <ns1:figi>BBG001S5N9P3</ns1:figi>
    <ns1:value>2294539</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56418</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56418</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BAXTER INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>071813109</ns1:cusip>
    <ns1:figi>BBG001S5P1K3</ns1:figi>
    <ns1:value>252080</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10503</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10503</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>05534B760</ns1:cusip>
    <ns1:figi>BBG001S5P2C0</ns1:figi>
    <ns1:value>734925</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36132</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36132</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BECTON DICKINSON &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>075887109</ns1:cusip>
    <ns1:figi>BBG001S5P374</ns1:figi>
    <ns1:value>4104816</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22932</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21276</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1656</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BEL FUSE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>077347300</ns1:cusip>
    <ns1:figi>BBG001S93K81</ns1:figi>
    <ns1:value>1870692</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7663</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7663</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>084670108</ns1:cusip>
    <ns1:figi>BBG001S902J2</ns1:figi>
    <ns1:value>2988020</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B NEW</ns1:titleOfClass>
    <ns1:cusip>084670702</ns1:cusip>
    <ns1:figi>BBG001S90346</ns1:figi>
    <ns1:value>52852514</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106140</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>103834</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2306</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BICYCLE THERAPEUTICS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>088786108</ns1:cusip>
    <ns1:figi>BBG00P0YWQ97</ns1:figi>
    <ns1:value>590828</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>160551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>160551</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BIOGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09062X103</ns1:cusip>
    <ns1:figi>BBG001S67826</ns1:figi>
    <ns1:value>925395</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4097</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4097</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BIONTECH SE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>09075V102</ns1:cusip>
    <ns1:figi>BBG00Q70B4L0</ns1:figi>
    <ns1:value>247716</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2520</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2520</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKBAUD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09227Q100</ns1:cusip>
    <ns1:figi>BBG001S9B5W8</ns1:figi>
    <ns1:value>1467563</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35261</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35261</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK CORPOR HI YLD FD I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09255P107</ns1:cusip>
    <ns1:figi>BBG001SJQLG3</ns1:figi>
    <ns1:value>114660</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14625</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14625</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHA I IN TE ETF</ns1:titleOfClass>
    <ns1:cusip>09290C780</ns1:cusip>
    <ns1:figi>BBG01Q9L3DJ3</ns1:figi>
    <ns1:value>885143</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18757</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18507</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK ETF TRUST II</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHA FLEX IN ETF</ns1:titleOfClass>
    <ns1:cusip>092528603</ns1:cusip>
    <ns1:figi>BBG01GQYLJY8</ns1:figi>
    <ns1:value>754966</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK FLOATING RATE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>091941104</ns1:cusip>
    <ns1:figi>BBG001SCPXR1</ns1:figi>
    <ns1:value>214382</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20398</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09290D101</ns1:cusip>
    <ns1:figi>BBG01PSW2WR0</ns1:figi>
    <ns1:value>41706552</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39409</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39040</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>369</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKROCK MUN TARGET TERM TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS BEN IN</ns1:titleOfClass>
    <ns1:cusip>09257P105</ns1:cusip>
    <ns1:figi>BBG003BPM0W5</ns1:figi>
    <ns1:value>785919</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35985</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35985</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLACKSTONE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09260D107</ns1:cusip>
    <ns1:figi>BBG001S7H949</ns1:figi>
    <ns1:value>22268592</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>198667</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>195686</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2981</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLOOM ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>093712107</ns1:cusip>
    <ns1:figi>BBG001T53509</ns1:figi>
    <ns1:value>46543442</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>168039</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>168039</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLUE OWL TECHNOLOGY FIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>095924106</ns1:cusip>
    <ns1:figi>BBG00MXMSTF6</ns1:figi>
    <ns1:value>532408</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54272</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54272</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOEING CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>097023105</ns1:cusip>
    <ns1:figi>BBG001S5P0V3</ns1:figi>
    <ns1:value>10720746</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>57623</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57303</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>320</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOOKING HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09857L108</ns1:cusip>
    <ns1:figi>BBG001S89N72</ns1:figi>
    <ns1:value>2311916</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14191</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14191</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BORGWARNER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>099724106</ns1:cusip>
    <ns1:figi>BBG001S7F4D2</ns1:figi>
    <ns1:value>1030219</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17139</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17139</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOSTON SCIENTIFIC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>101137107</ns1:cusip>
    <ns1:figi>BBG001S63L94</ns1:figi>
    <ns1:value>924579</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21182</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOYD GAMING CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>103304101</ns1:cusip>
    <ns1:figi>BBG001S7DMW3</ns1:figi>
    <ns1:value>19296783</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>289872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>289872</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>055622104</ns1:cusip>
    <ns1:figi>BBG001S5W4F5</ns1:figi>
    <ns1:value>1975726</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44913</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28933</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15980</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BRISTOL-MYERS SQUIBB CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>110122108</ns1:cusip>
    <ns1:figi>BBG001S8N8J6</ns1:figi>
    <ns1:value>7342322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>117665</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>111300</ns1:Sole>
      <ns1:Shared>75</ns1:Shared>
      <ns1:None>6290</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROADCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>11135F101</ns1:cusip>
    <ns1:figi>BBG00KHY5SY8</ns1:figi>
    <ns1:value>155861300</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>443809</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>440212</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3597</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>11133T103</ns1:cusip>
    <ns1:figi>BBG001SR7MB9</ns1:figi>
    <ns1:value>1968706</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12220</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12185</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROOKFIELD CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A LTD VT SH</ns1:titleOfClass>
    <ns1:cusip>11271J107</ns1:cusip>
    <ns1:figi>BBG001SF86D7</ns1:figi>
    <ns1:value>387130</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10618</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10168</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>450</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROOKFIELD RENEWABLE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A EX SUB VTG</ns1:titleOfClass>
    <ns1:cusip>11285B108</ns1:cusip>
    <ns1:figi>BBG01RJ2Q8X2</ns1:figi>
    <ns1:value>316911</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11230</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11230</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BWX TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05605H100</ns1:cusip>
    <ns1:figi>BBG001SGJPH7</ns1:figi>
    <ns1:value>9423682</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68786</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>67744</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1042</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CABOT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>127055101</ns1:cusip>
    <ns1:figi>BBG001S5PK58</ns1:figi>
    <ns1:value>467997</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6085</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6085</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CADENCE DESIGN SYSTEM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>127387108</ns1:cusip>
    <ns1:figi>BBG001S65YK1</ns1:figi>
    <ns1:value>436023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1321</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1321</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CALAMOS CONV OPPORTUNITIES &amp;</ns1:nameOfIssuer>
    <ns1:titleOfClass>SH BEN INT</ns1:titleOfClass>
    <ns1:cusip>128117108</ns1:cusip>
    <ns1:figi>BBG001SG6175</ns1:figi>
    <ns1:value>181051</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15840</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CALIFORNIA BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>84252A106</ns1:cusip>
    <ns1:figi>BBG001SMZ5M4</ns1:figi>
    <ns1:value>1584255</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>74204</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>74204</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAMECO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13321L108</ns1:cusip>
    <ns1:figi>BBG001S5Y5S6</ns1:figi>
    <ns1:value>26157265</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>301803</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>299803</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADA GOOSE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS SUB VTG</ns1:titleOfClass>
    <ns1:cusip>135086106</ns1:cusip>
    <ns1:figi>BBG00G2HL1Z0</ns1:figi>
    <ns1:value>6940118</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>892046</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>892046</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN IMPERIAL BANK OF CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>136069101</ns1:cusip>
    <ns1:figi>BBG001S5YBB1</ns1:figi>
    <ns1:value>797813</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7241</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7241</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN NATL RY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>136375102</ns1:cusip>
    <ns1:figi>BBG001S8WVQ7</ns1:figi>
    <ns1:value>13833794</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>116348</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>116305</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CANADIAN PACIFIC KANSAS CITY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13646K108</ns1:cusip>
    <ns1:figi>BBG001S7F4Z8</ns1:figi>
    <ns1:value>19317464</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>226997</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>226047</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>950</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAPITAL ONE FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14040H105</ns1:cusip>
    <ns1:figi>BBG001S65PV8</ns1:figi>
    <ns1:value>9318558</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48265</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>47450</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>815</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARDINAL HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14149Y108</ns1:cusip>
    <ns1:figi>BBG001S7PC34</ns1:figi>
    <ns1:value>312285</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1404</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1404</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARIBOU BIOSCIENCES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>142038108</ns1:cusip>
    <ns1:figi>BBG008G28LH7</ns1:figi>
    <ns1:value>16387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12903</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12903</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARNIVAL CORP LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON SHARES</ns1:titleOfClass>
    <ns1:cusip>G2004J103</ns1:cusip>
    <ns1:figi>BBG001S5PL01</ns1:figi>
    <ns1:value>200187</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8158</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARPENTER TECHNOLOGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>144285103</ns1:cusip>
    <ns1:figi>BBG001S5Q5M1</ns1:figi>
    <ns1:value>550740</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1281</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>135</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARRIER GLOBAL CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14448C104</ns1:cusip>
    <ns1:figi>BBG00RP5HZM1</ns1:figi>
    <ns1:value>2461433</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44868</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40228</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4640</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CASS INFORMATION SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14808P109</ns1:cusip>
    <ns1:figi>BBG001S5VK42</ns1:figi>
    <ns1:value>3532658</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>66341</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>66341</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CATERPILLAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>149123101</ns1:cusip>
    <ns1:figi>BBG001S5PJ06</ns1:figi>
    <ns1:value>83683459</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>103212</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>100212</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CBOE GLOBAL MKTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>12503M108</ns1:cusip>
    <ns1:figi>BBG001T71BP7</ns1:figi>
    <ns1:value>237746</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CELSIUS HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>15118V207</ns1:cusip>
    <ns1:figi>BBG001SQSKT3</ns1:figi>
    <ns1:value>874653</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31980</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31980</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENCORA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03073E105</ns1:cusip>
    <ns1:figi>BBG001S8X7P0</ns1:figi>
    <ns1:value>661590</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2203</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2203</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENTENE CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>15135B101</ns1:cusip>
    <ns1:figi>BBG001S6T7Q8</ns1:figi>
    <ns1:value>877317</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14123</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14123</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENTRAL SECS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>155123102</ns1:cusip>
    <ns1:figi>BBG001S5PP20</ns1:figi>
    <ns1:value>256456</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4620</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4620</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CERENCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>156727109</ns1:cusip>
    <ns1:figi>BBG00MMDJG93</ns1:figi>
    <ns1:value>510837</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>65241</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>65241</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CF INDUSTRIES HOLD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>125269100</ns1:cusip>
    <ns1:figi>BBG001SJ8KV8</ns1:figi>
    <ns1:value>4506585</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39120</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38220</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>900</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CGI INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A SUB VTG</ns1:titleOfClass>
    <ns1:cusip>12532H104</ns1:cusip>
    <ns1:figi>BBG001S5YY67</ns1:figi>
    <ns1:value>714315</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10500</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10500</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHARLES SCHWAB CORP (THE)</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>808513105</ns1:cusip>
    <ns1:figi>BBG001S5VXD4</ns1:figi>
    <ns1:value>2530629</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25891</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25891</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHARTER COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>16119P108</ns1:cusip>
    <ns1:figi>BBG001T3TDG2</ns1:figi>
    <ns1:value>257953</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2326</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2286</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>40</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHENIERE ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>16411R208</ns1:cusip>
    <ns1:figi>BBG001S7W158</ns1:figi>
    <ns1:value>3528896</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13117</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13117</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHEVRON CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>166764100</ns1:cusip>
    <ns1:figi>BBG001S67ZC5</ns1:figi>
    <ns1:value>35714789</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>174892</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>169860</ns1:Sole>
      <ns1:Shared>75</ns1:Shared>
      <ns1:None>4957</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHEWY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>16679L109</ns1:cusip>
    <ns1:figi>BBG00P19DLQ4</ns1:figi>
    <ns1:value>781241</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42925</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>42925</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHIPOTLE MEXICAN GRILL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>169656105</ns1:cusip>
    <ns1:figi>BBG001SP50B3</ns1:figi>
    <ns1:value>482982</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15117</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15116</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHUBB LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>H1467J104</ns1:cusip>
    <ns1:figi>BBG001S8S1L3</ns1:figi>
    <ns1:value>5270035</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16203</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16203</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHURCH &amp; DWIGHT CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>171340102</ns1:cusip>
    <ns1:figi>BBG001S5PR99</ns1:figi>
    <ns1:value>351346</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3729</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3679</ns1:Sole>
      <ns1:Shared>50</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CIENA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>171779309</ns1:cusip>
    <ns1:figi>BBG001S61J73</ns1:figi>
    <ns1:value>494307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1405</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1405</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CINTAS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>172908105</ns1:cusip>
    <ns1:figi>BBG001S7CRG1</ns1:figi>
    <ns1:value>285106</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1462</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1462</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CISCO SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>17275R102</ns1:cusip>
    <ns1:figi>BBG001S6HC62</ns1:figi>
    <ns1:value>74952194</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>696388</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>680031</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16357</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CITIGROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>172967424</ns1:cusip>
    <ns1:figi>BBG001S72ZG4</ns1:figi>
    <ns1:value>41930424</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>323837</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>323587</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CITIZENS FINL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>174610105</ns1:cusip>
    <ns1:figi>BBG006Q0HZT0</ns1:figi>
    <ns1:value>1622610</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25449</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25449</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLEAR CHANNEL OUTDOOR HLDGS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>18453H106</ns1:cusip>
    <ns1:figi>BBG001SY0WV7</ns1:figi>
    <ns1:value>36042</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLIMB GLOBAL SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>946760105</ns1:cusip>
    <ns1:figi>BBG001S5T4D1</ns1:figi>
    <ns1:value>3419064</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106430</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>106430</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLOROX CO DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>189054109</ns1:cusip>
    <ns1:figi>BBG001S5PX50</ns1:figi>
    <ns1:value>1761229</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21741</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21646</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>95</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLOUDFLARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>18915M107</ns1:cusip>
    <ns1:figi>BBG001WMKHJ3</ns1:figi>
    <ns1:value>795618</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2291</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2291</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CME GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>12572Q105</ns1:cusip>
    <ns1:figi>BBG001S86547</ns1:figi>
    <ns1:value>978838</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3736</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3736</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COCA COLA CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>191216100</ns1:cusip>
    <ns1:figi>BBG001S5SMQ8</ns1:figi>
    <ns1:value>15007318</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>174342</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>173092</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>1150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COGNEX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>192422103</ns1:cusip>
    <ns1:figi>BBG001S5TC16</ns1:figi>
    <ns1:value>26922776</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>443904</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>432422</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11482</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COHERENT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>19247G107</ns1:cusip>
    <ns1:figi>BBG001S5S6N6</ns1:figi>
    <ns1:value>66984724</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>232739</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>229081</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3658</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COLGATE PALMOLIVE CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>194162103</ns1:cusip>
    <ns1:figi>BBG001S5PVM5</ns1:figi>
    <ns1:value>5779859</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>67743</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>67743</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COLLPLANT BIOTECHNOLOGIES LT</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS NEW</ns1:titleOfClass>
    <ns1:cusip>M2R51X124</ns1:cusip>
    <ns1:figi>BBG008754SP0</ns1:figi>
    <ns1:value>268229</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>70960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70960</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMCAST CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>20030N101</ns1:cusip>
    <ns1:figi>BBG001S5PXL2</ns1:figi>
    <ns1:value>12837843</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>589974</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>585398</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4576</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMFORT SYS USA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>199908104</ns1:cusip>
    <ns1:figi>BBG001SB1GG8</ns1:figi>
    <ns1:value>899825</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>544</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>544</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMMVAULT SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>204166102</ns1:cusip>
    <ns1:figi>BBG001S7R751</ns1:figi>
    <ns1:value>20175784</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>134577</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>134577</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMPANHIA DE SANEAMENTO BASI</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>20441A102</ns1:cusip>
    <ns1:figi>BBG001S8LLN4</ns1:figi>
    <ns1:value>292953</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55170</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMPANIA DE MINAS BUENAVENTU</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>204448104</ns1:cusip>
    <ns1:figi>BBG001S8LTR3</ns1:figi>
    <ns1:value>231418</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7328</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7328</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMPASS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>20464U100</ns1:cusip>
    <ns1:figi>BBG00J5SXTJ1</ns1:figi>
    <ns1:value>340850</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38384</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38384</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONAGRA BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>205887102</ns1:cusip>
    <ns1:figi>BBG001S5PGY5</ns1:figi>
    <ns1:value>194329</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14459</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14459</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONCENTRA GROUP HOLDINGS PAR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>20603L102</ns1:cusip>
    <ns1:figi>BBG01NBZ7R83</ns1:figi>
    <ns1:value>290918</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8452</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8452</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONOCOPHILLIPS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>20825C104</ns1:cusip>
    <ns1:figi>BBG001S5TZM2</ns1:figi>
    <ns1:value>10744862</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>85856</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>85606</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONSOLIDATED EDISON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>209115104</ns1:cusip>
    <ns1:figi>BBG001S5QRL4</ns1:figi>
    <ns1:value>3767597</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36861</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33116</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3746</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CONSTELLATION ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>21037T109</ns1:cusip>
    <ns1:figi>BBG014KFRPJ9</ns1:figi>
    <ns1:value>1266099</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4984</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4984</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORE LABORATORIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>21867A105</ns1:cusip>
    <ns1:figi>BBG01GG28WT1</ns1:figi>
    <ns1:value>810134</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>83519</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>83519</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORNING INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>219350105</ns1:cusip>
    <ns1:figi>BBG001S5RLH1</ns1:figi>
    <ns1:value>39631839</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>257751</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>255951</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>1700</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORTEVA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22052L104</ns1:cusip>
    <ns1:figi>BBG00BN969D0</ns1:figi>
    <ns1:value>2074648</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26718</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25462</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1256</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COSTCO WHOLESALE CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22160K105</ns1:cusip>
    <ns1:figi>BBG001S9KRQ7</ns1:figi>
    <ns1:value>32217490</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35391</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33740</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1651</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CRANE COMPANY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>224408104</ns1:cusip>
    <ns1:figi>BBG016G0L0V9</ns1:figi>
    <ns1:value>1056620</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5179</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5179</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CROCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>227046109</ns1:cusip>
    <ns1:figi>BBG001SDGFR8</ns1:figi>
    <ns1:value>358265</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3054</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3054</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CROWDSTRIKE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>22788C105</ns1:cusip>
    <ns1:figi>BBG00BLYKRZ7</ns1:figi>
    <ns1:value>17253758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>65170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>65170</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CSX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>126408103</ns1:cusip>
    <ns1:figi>BBG001S5Q7Q3</ns1:figi>
    <ns1:value>6873297</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>147781</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>147681</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CTO RLTY GROWTH INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>22948Q101</ns1:cusip>
    <ns1:figi>BBG00Y3M1H68</ns1:figi>
    <ns1:value>1634774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>79784</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>79784</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CTW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G2589A105</ns1:cusip>
    <ns1:figi>BBG01V2FKLY8</ns1:figi>
    <ns1:value>28350</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CUBESMART</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>229663109</ns1:cusip>
    <ns1:figi>BBG001SHP0D7</ns1:figi>
    <ns1:value>432809</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11517</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11517</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CUMMINS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>231021106</ns1:cusip>
    <ns1:figi>BBG001S5Q9M3</ns1:figi>
    <ns1:value>16430960</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31808</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31687</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>121</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CVS HEALTH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>126650100</ns1:cusip>
    <ns1:figi>BBG001S5QBD8</ns1:figi>
    <ns1:value>4801869</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56038</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55993</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>45</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CYTOKINETICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>23282W605</ns1:cusip>
    <ns1:figi>BBG001SGMVF2</ns1:figi>
    <ns1:value>14233396</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>215952</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>215552</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>D R HORTON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>23331A109</ns1:cusip>
    <ns1:figi>BBG001S8M692</ns1:figi>
    <ns1:value>507494</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3714</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DANA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>235825205</ns1:cusip>
    <ns1:figi>BBG001SRW699</ns1:figi>
    <ns1:value>1061376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DANAHER CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>235851102</ns1:cusip>
    <ns1:figi>BBG001S5QGT0</ns1:figi>
    <ns1:value>6722896</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30345</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28405</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1940</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DARDEN RESTAURANTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>237194105</ns1:cusip>
    <ns1:figi>BBG001S5QM08</ns1:figi>
    <ns1:value>248133</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1284</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1284</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DATADOG INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>23804L103</ns1:cusip>
    <ns1:figi>BBG003NJHZW5</ns1:figi>
    <ns1:value>366137</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DAWSON GEOPHYSICAL CO NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>239360100</ns1:cusip>
    <ns1:figi>BBG001S6YBZ3</ns1:figi>
    <ns1:value>70754</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25360</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25360</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DBX ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>XTRA ART INT ETF</ns1:titleOfClass>
    <ns1:cusip>23306X829</ns1:cusip>
    <ns1:figi>BBG01NZLM8B9</ns1:figi>
    <ns1:value>1583827</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26945</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEERE &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>244199105</ns1:cusip>
    <ns1:figi>BBG001S5QFF7</ns1:figi>
    <ns1:value>4531019</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6747</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6747</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEFINITIVE HEALTHCARE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A COM</ns1:titleOfClass>
    <ns1:cusip>24477E103</ns1:cusip>
    <ns1:figi>BBG01282ZKG1</ns1:figi>
    <ns1:value>235300</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>260000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>260000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DELL TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL C</ns1:titleOfClass>
    <ns1:cusip>24703L202</ns1:cusip>
    <ns1:figi>BBG00DW3SZT0</ns1:figi>
    <ns1:value>9146624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17003</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17003</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DELTA AIR LINES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>247361702</ns1:cusip>
    <ns1:figi>BBG001SPT759</ns1:figi>
    <ns1:value>6534089</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>78290</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>78290</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEUTSCHE BK AG</ns1:nameOfIssuer>
    <ns1:titleOfClass>NAMEN AKT</ns1:titleOfClass>
    <ns1:cusip>D18190898</ns1:cusip>
    <ns1:figi>BBG001S683N3</ns1:figi>
    <ns1:value>817933</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22790</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22790</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEVON ENERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25179M103</ns1:cusip>
    <ns1:figi>BBG001S63VG4</ns1:figi>
    <ns1:value>4664497</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>101314</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>100079</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1235</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEXCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>252131107</ns1:cusip>
    <ns1:figi>BBG001SKZG99</ns1:figi>
    <ns1:value>232196</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2691</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2691</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DFA INVT DIMENSIONS GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. HIGH RELATI</ns1:titleOfClass>
    <ns1:cusip>25239Y196</ns1:cusip>
    <ns1:figi>BBG025H4PSN5</ns1:figi>
    <ns1:value>17114661</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>408367</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>408367</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DFA INVT DIMENSIONS GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. SML CP VAL</ns1:titleOfClass>
    <ns1:cusip>25239Y170</ns1:cusip>
    <ns1:figi>BBG025H4P378</ns1:figi>
    <ns1:value>11701244</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>312283</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>312283</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIAGEO PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>25243Q205</ns1:cusip>
    <ns1:figi>BBG001S7V596</ns1:figi>
    <ns1:value>662301</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7737</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIAMONDBACK ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25278X109</ns1:cusip>
    <ns1:figi>BBG002PHSZN7</ns1:figi>
    <ns1:value>6128045</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33339</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33339</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIGITAL RLTY TR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>253868103</ns1:cusip>
    <ns1:figi>BBG001SM0K30</ns1:figi>
    <ns1:value>15163538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>86387</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>86387</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMGR CRE EQT MNG</ns1:titleOfClass>
    <ns1:cusip>25434V302</ns1:cusip>
    <ns1:figi>BBG00Y2PHW26</ns1:figi>
    <ns1:value>7042890</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>179163</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>179163</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL CORE EQT MK</ns1:titleOfClass>
    <ns1:cusip>25434V203</ns1:cusip>
    <ns1:figi>BBG00Y2PGDN6</ns1:figi>
    <ns1:value>14824938</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>357831</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>357831</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIMENSIONAL ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>NATL MUN BD ETF</ns1:titleOfClass>
    <ns1:cusip>25434V849</ns1:cusip>
    <ns1:figi>BBG012558MV6</ns1:figi>
    <ns1:value>310656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6749</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6404</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>345</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIREXION SHARES ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASDAQ 100 EQ WT</ns1:titleOfClass>
    <ns1:cusip>25459Y207</ns1:cusip>
    <ns1:figi>BBG001V0SZW9</ns1:figi>
    <ns1:value>233288</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1942</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1942</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DISC MEDICINE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>254604101</ns1:cusip>
    <ns1:figi>BBG00W9MJL04</ns1:figi>
    <ns1:value>2310149</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35291</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35291</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DISNEY WALT CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>254687106</ns1:cusip>
    <ns1:figi>BBG001S5QHF3</ns1:figi>
    <ns1:value>10742318</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>102405</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>99100</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3305</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOCUSIGN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>256163106</ns1:cusip>
    <ns1:figi>BBG001T535D5</ns1:figi>
    <ns1:value>326618</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOLLAR GEN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>256677105</ns1:cusip>
    <ns1:figi>BBG001T5BM30</ns1:figi>
    <ns1:value>675092</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5646</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5646</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOMINION ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25746U109</ns1:cusip>
    <ns1:figi>BBG001S5QCP3</ns1:figi>
    <ns1:value>3716520</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61410</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>61200</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>210</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DONEGAL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>257701201</ns1:cusip>
    <ns1:figi>BBG001SHRMC8</ns1:figi>
    <ns1:value>1710295</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>96138</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>96138</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOVER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>260003108</ns1:cusip>
    <ns1:figi>BBG001S5QL46</ns1:figi>
    <ns1:value>1460847</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7810</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7810</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOW HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>260557103</ns1:cusip>
    <ns1:figi>BBG00BN96931</ns1:figi>
    <ns1:value>737554</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26781</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26781</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DT MIDSTREAM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>23345M107</ns1:cusip>
    <ns1:figi>BBG0112Z58K1</ns1:figi>
    <ns1:value>316666</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2651</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2651</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DTE ENERGY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>233331107</ns1:cusip>
    <ns1:figi>BBG001S5QN88</ns1:figi>
    <ns1:value>828221</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6800</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6800</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DUKE ENERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>26441C204</ns1:cusip>
    <ns1:figi>BBG001S5QNR7</ns1:figi>
    <ns1:value>3235054</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28375</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28225</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DUPONT DE NEMOURS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>26614N201</ns1:cusip>
    <ns1:figi>BBG00BN961H3</ns1:figi>
    <ns1:value>2526154</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19448</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18878</ns1:Sole>
      <ns1:Shared>7</ns1:Shared>
      <ns1:None>563</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DYCOM INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>267475101</ns1:cusip>
    <ns1:figi>BBG001S6MGW8</ns1:figi>
    <ns1:value>13386999</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49751</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49351</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EATON CORP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G29183103</ns1:cusip>
    <ns1:figi>BBG001S5QZ45</ns1:figi>
    <ns1:value>52657629</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>122542</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>122094</ns1:Sole>
      <ns1:Shared>20</ns1:Shared>
      <ns1:None>428</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EATON VANCE TAX-MANAGED BUY-</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>27828Y108</ns1:cusip>
    <ns1:figi>BBG001SM6Y34</ns1:figi>
    <ns1:value>167388</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11219</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11219</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EBAY INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>278642103</ns1:cusip>
    <ns1:figi>BBG001S9B9J5</ns1:figi>
    <ns1:value>281558</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2655</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2655</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ECOLAB INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>278865100</ns1:cusip>
    <ns1:figi>BBG001S5QRB5</ns1:figi>
    <ns1:value>969029</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3529</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3529</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EDISON INTL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>281020107</ns1:cusip>
    <ns1:figi>BBG001S7MY75</ns1:figi>
    <ns1:value>320505</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5965</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5965</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EDWARDS LIFESCIENCES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>28176E108</ns1:cusip>
    <ns1:figi>BBG001SF2288</ns1:figi>
    <ns1:value>643170</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7451</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7451</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ELEVANCE HEALTH INC FORMERLY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>036752103</ns1:cusip>
    <ns1:figi>BBG001S6KBQ8</ns1:figi>
    <ns1:value>1135953</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2922</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2922</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ELI LILLY &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>532457108</ns1:cusip>
    <ns1:figi>BBG001S5STL8</ns1:figi>
    <ns1:value>73404159</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>63439</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>61717</ns1:Sole>
      <ns1:Shared>30</ns1:Shared>
      <ns1:None>1692</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EMBRAER S.A.</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>29082A107</ns1:cusip>
    <ns1:figi>BBG001S63XQ9</ns1:figi>
    <ns1:value>2998565</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39811</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39811</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EMCOR GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29084Q100</ns1:cusip>
    <ns1:figi>BBG001S5QVG1</ns1:figi>
    <ns1:value>605855</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>803</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>803</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EMERSON ELEC CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>291011104</ns1:cusip>
    <ns1:figi>BBG001S5QVT7</ns1:figi>
    <ns1:value>8096619</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>52203</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49845</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2358</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENBRIDGE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29250N105</ns1:cusip>
    <ns1:figi>BBG001S6Q6D7</ns1:figi>
    <ns1:value>3792142</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>81569</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>81446</ns1:Sole>
      <ns1:Shared>123</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENERGIZER HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29272W109</ns1:cusip>
    <ns1:figi>BBG006FCB028</ns1:figi>
    <ns1:value>620672</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29017</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29017</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENERGY RECOVERY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29270J100</ns1:cusip>
    <ns1:figi>BBG001T28M86</ns1:figi>
    <ns1:value>1679773</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>251840</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>251840</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENERGY TRANSFER L P</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM UT LTD PTN</ns1:titleOfClass>
    <ns1:cusip>29273V100</ns1:cusip>
    <ns1:figi>BBG001SDHNW4</ns1:figi>
    <ns1:value>582725</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29475</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11275</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENERSYS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29275Y102</ns1:cusip>
    <ns1:figi>BBG001SLVXW8</ns1:figi>
    <ns1:value>2985850</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16269</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16269</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTEGRIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29362U104</ns1:cusip>
    <ns1:figi>BBG001SF9YL6</ns1:figi>
    <ns1:value>324296</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2105</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2105</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTERGY CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29364G103</ns1:cusip>
    <ns1:figi>BBG001S67KF5</ns1:figi>
    <ns1:value>428111</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4313</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4313</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTERPRISE PRODS PARTNERS L</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>293792107</ns1:cusip>
    <ns1:figi>BBG001S9P0Z1</ns1:figi>
    <ns1:value>3296376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>92569</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38610</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>53959</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EOG RES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>26875P101</ns1:cusip>
    <ns1:figi>BBG001S5ZB93</ns1:figi>
    <ns1:value>2039261</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14803</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14803</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQUINIX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29444U700</ns1:cusip>
    <ns1:figi>BBG001SKBNS9</ns1:figi>
    <ns1:value>765766</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>757</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>757</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQUITABLE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29452E101</ns1:cusip>
    <ns1:figi>BBG00J7CBWL8</ns1:figi>
    <ns1:value>2337656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45595</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>45595</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ETF SER SOLUTIONS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DEFIA QUANT ETF</ns1:titleOfClass>
    <ns1:cusip>26922A420</ns1:cusip>
    <ns1:figi>BBG00LWJ3BF2</ns1:figi>
    <ns1:value>289588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1835</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>75</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVE HLDG INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29970N104</ns1:cusip>
    <ns1:figi>BBG00XZQN3Y2</ns1:figi>
    <ns1:value>338028</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>175144</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>175144</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERCORE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A</ns1:titleOfClass>
    <ns1:cusip>29977A105</ns1:cusip>
    <ns1:figi>BBG001SC3S41</ns1:figi>
    <ns1:value>8511353</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33054</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32954</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERPURE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>74624M102</ns1:cusip>
    <ns1:figi>BBG00212PW10</ns1:figi>
    <ns1:value>470023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3594</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3594</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERSOURCE ENERGY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30040W108</ns1:cusip>
    <ns1:figi>BBG001S5TRL1</ns1:figi>
    <ns1:value>2970874</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46304</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>45529</ns1:Sole>
      <ns1:Shared>175</ns1:Shared>
      <ns1:None>600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVOLUS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30052C107</ns1:cusip>
    <ns1:figi>BBG005CX4HL7</ns1:figi>
    <ns1:value>12560488</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1570061</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1570061</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXCHANGE TRADED CONCEPTS TRU</ns1:nameOfIssuer>
    <ns1:titleOfClass>ROBO GLB ETF</ns1:titleOfClass>
    <ns1:cusip>301505707</ns1:cusip>
    <ns1:figi>BBG005FHK626</ns1:figi>
    <ns1:value>3854847</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>47910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29885</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18025</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXELIXIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30161Q104</ns1:cusip>
    <ns1:figi>BBG001SD42W4</ns1:figi>
    <ns1:value>303440</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5195</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXELON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30161N101</ns1:cusip>
    <ns1:figi>BBG001SBJMT2</ns1:figi>
    <ns1:value>455874</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11284</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11284</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXPAND ENERGY CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>165167735</ns1:cusip>
    <ns1:figi>BBG00Z6DX607</ns1:figi>
    <ns1:value>1556674</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18512</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18512</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXPEDIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>30212P303</ns1:cusip>
    <ns1:figi>BBG001SP8VM0</ns1:figi>
    <ns1:value>4011805</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15233</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15052</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>181</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXTRA SPACE STORAGE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30225T102</ns1:cusip>
    <ns1:figi>BBG001SLSXK5</ns1:figi>
    <ns1:value>215282</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1637</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1537</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXXONMOBIL HOLDINGS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>30233Q108</ns1:cusip>
    <ns1:figi>BBG023CY9NL0</ns1:figi>
    <ns1:value>40095471</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>246362</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>238613</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7749</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>F5 INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>315616102</ns1:cusip>
    <ns1:figi>BBG001SCP8D1</ns1:figi>
    <ns1:value>645066</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1449</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1449</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FACTSET RESH SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>303075105</ns1:cusip>
    <ns1:figi>BBG001S5XRL6</ns1:figi>
    <ns1:value>205162</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>760</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>760</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FASTENAL CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>311900104</ns1:cusip>
    <ns1:figi>BBG001S5R1F7</ns1:figi>
    <ns1:value>618061</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12479</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12479</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FEDERAL RLTY INVT TR NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>SH BEN INT NEW</ns1:titleOfClass>
    <ns1:cusip>313745101</ns1:cusip>
    <ns1:figi>BBG001S5RC36</ns1:figi>
    <ns1:value>232282</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2145</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2145</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FEDEX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>31428X106</ns1:cusip>
    <ns1:figi>BBG001S5R3M5</ns1:figi>
    <ns1:value>21005031</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>73679</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>73103</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>576</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FEDEX FGHT HLDG CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>314352105</ns1:cusip>
    <ns1:figi>BBG01ZPB92B3</ns1:figi>
    <ns1:value>3720998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34019</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33894</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>125</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FERGUSON ENTERPRISES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK NEW</ns1:titleOfClass>
    <ns1:cusip>31488V107</ns1:cusip>
    <ns1:figi>BBG01NMRD786</ns1:figi>
    <ns1:value>266035</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1195</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FERRARI N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>N3167Y103</ns1:cusip>
    <ns1:figi>BBG009PH3Q95</ns1:figi>
    <ns1:value>503634</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1282</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1282</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIDELITY COVINGTON TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ENH MID COR ETF</ns1:titleOfClass>
    <ns1:cusip>31609A503</ns1:cusip>
    <ns1:figi>BBG01K785QY9</ns1:figi>
    <ns1:value>200996</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4978</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4978</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIDELITY COVINGTON TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>QLTY FCTOR ETF</ns1:titleOfClass>
    <ns1:cusip>316092790</ns1:cusip>
    <ns1:figi>BBG00DRGLM86</ns1:figi>
    <ns1:value>223943</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2690</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2690</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIFTH THIRD BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>316773100</ns1:cusip>
    <ns1:figi>BBG001S5R6S2</ns1:figi>
    <ns1:value>440642</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8712</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8712</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST BANCORP N C</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>318910106</ns1:cusip>
    <ns1:figi>BBG001S5R1Z5</ns1:figi>
    <ns1:value>3805197</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62268</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>61373</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>895</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST SOLAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>336433107</ns1:cusip>
    <ns1:figi>BBG001S991Z7</ns1:figi>
    <ns1:value>609763</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3481</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3481</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCH TRADED FD III</ns1:nameOfIssuer>
    <ns1:titleOfClass>PFD SECS INC ETF</ns1:titleOfClass>
    <ns1:cusip>33739E108</ns1:cusip>
    <ns1:figi>BBG0043NRZR1</ns1:figi>
    <ns1:value>375185</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22005</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22005</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>DORSEY WRT 5 ETF</ns1:titleOfClass>
    <ns1:cusip>33738R605</ns1:cusip>
    <ns1:figi>BBG005YW3DQ0</ns1:figi>
    <ns1:value>1084778</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14780</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14780</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASD TECH DIV</ns1:titleOfClass>
    <ns1:cusip>33738R118</ns1:cusip>
    <ns1:figi>BBG00393GRN5</ns1:figi>
    <ns1:value>1075513</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9533</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9533</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASDQ ARTFCIAL</ns1:titleOfClass>
    <ns1:cusip>33738R720</ns1:cusip>
    <ns1:figi>BBG00K4Y0TD8</ns1:figi>
    <ns1:value>313993</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5301</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5301</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>RISNG DIVD ACHIV</ns1:titleOfClass>
    <ns1:cusip>33738R506</ns1:cusip>
    <ns1:figi>BBG005SW6WS0</ns1:figi>
    <ns1:value>16784364</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>214387</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>210857</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3530</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SMID RISNG ETF</ns1:titleOfClass>
    <ns1:cusip>33741X102</ns1:cusip>
    <ns1:figi>BBG00J3TCS97</ns1:figi>
    <ns1:value>13064624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>321947</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>306687</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15260</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLOUD COMPUTING</ns1:titleOfClass>
    <ns1:cusip>33734X192</ns1:cusip>
    <ns1:figi>BBG001VDB5R1</ns1:figi>
    <ns1:value>1119082</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6824</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6724</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>DJ INTERNT IDX</ns1:titleOfClass>
    <ns1:cusip>33733E302</ns1:cusip>
    <ns1:figi>BBG001SN9872</ns1:figi>
    <ns1:value>7325044</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25395</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21815</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3580</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>FT VEST RIS</ns1:titleOfClass>
    <ns1:cusip>33738D879</ns1:cusip>
    <ns1:figi>BBG019WLSRG0</ns1:figi>
    <ns1:value>23878237</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>856465</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>834305</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>22160</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASDAQ CYB ETF</ns1:titleOfClass>
    <ns1:cusip>33734X846</ns1:cusip>
    <ns1:figi>BBG009K1H2W7</ns1:figi>
    <ns1:value>35692837</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>346230</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>287139</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>59091</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>NY ARCA BIOTECH</ns1:titleOfClass>
    <ns1:cusip>33733E203</ns1:cusip>
    <ns1:figi>BBG001SQ1891</ns1:figi>
    <ns1:value>1115177</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4096</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>492</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3604</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SENIOR LN FD</ns1:titleOfClass>
    <ns1:cusip>33738D309</ns1:cusip>
    <ns1:figi>BBG004HQLXB7</ns1:figi>
    <ns1:value>4397945</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>98675</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>94775</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3900</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHANGE-TRADED FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>337345102</ns1:cusip>
    <ns1:figi>BBG001SQWVL2</ns1:figi>
    <ns1:value>201795</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>612</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>612</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST TR EXCHNG TRADED FD VI</ns1:nameOfIssuer>
    <ns1:titleOfClass>FT LADD BUFF ETF</ns1:titleOfClass>
    <ns1:cusip>33740F755</ns1:cusip>
    <ns1:figi>BBG00VC9SZ91</ns1:figi>
    <ns1:value>2494191</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>66565</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>66565</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FISERV INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>337738108</ns1:cusip>
    <ns1:figi>BBG001S5R6Q4</ns1:figi>
    <ns1:value>223325</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4943</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4943</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIVE BELOW INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>33829M101</ns1:cusip>
    <ns1:figi>BBG001TCDMY9</ns1:figi>
    <ns1:value>222848</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1015</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1015</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FLEXSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NRTRN TR MRN GBL</ns1:titleOfClass>
    <ns1:cusip>33939L407</ns1:cusip>
    <ns1:figi>BBG00243P8S9</ns1:figi>
    <ns1:value>334066</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6334</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6334</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FLEXSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NRTRN TR ULTRASR</ns1:titleOfClass>
    <ns1:cusip>33939L886</ns1:cusip>
    <ns1:figi>BBG003GP3W33</ns1:figi>
    <ns1:value>428642</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5697</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5697</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FLEXSTEEL INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>339382103</ns1:cusip>
    <ns1:figi>BBG001S5R835</ns1:figi>
    <ns1:value>298899</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3531</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3531</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FLOWSERVE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>34354P105</ns1:cusip>
    <ns1:figi>BBG001SB3F87</ns1:figi>
    <ns1:value>2587424</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35386</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35386</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORD MTR CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>345370860</ns1:cusip>
    <ns1:figi>BBG001S5TZ33</ns1:figi>
    <ns1:value>271591</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22520</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22520</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORMFACTOR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>346375108</ns1:cusip>
    <ns1:figi>BBG001SFT2R8</ns1:figi>
    <ns1:value>28268414</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>189327</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>189327</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FORTINET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>34959E109</ns1:cusip>
    <ns1:figi>BBG001S77BL6</ns1:figi>
    <ns1:value>949931</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5314</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5314</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FRANKLIN TEMPLETON ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>FRANKLIN INDIA</ns1:titleOfClass>
    <ns1:cusip>35473P769</ns1:cusip>
    <ns1:figi>BBG00JYWBLK9</ns1:figi>
    <ns1:value>442068</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13200</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13200</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FREEPORT MCMORAN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>35671D857</ns1:cusip>
    <ns1:figi>BBG001S5R3F3</ns1:figi>
    <ns1:value>18474997</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>263929</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>263929</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GALLAGHER ARTHUR J &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>363576109</ns1:cusip>
    <ns1:figi>BBG001S5NKC2</ns1:figi>
    <ns1:value>826470</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3623</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3613</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GARMIN LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>H2906T109</ns1:cusip>
    <ns1:figi>BBG001SG0H12</ns1:figi>
    <ns1:value>294585</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1027</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1027</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GARTNER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>366651107</ns1:cusip>
    <ns1:figi>BBG001S5SD60</ns1:figi>
    <ns1:value>311934</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1672</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1672</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GDS HLDGS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>36165L108</ns1:cusip>
    <ns1:figi>BBG00DYK7TM4</ns1:figi>
    <ns1:value>8355587</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>267550</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>265750</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GE AEROSPACE</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>369604301</ns1:cusip>
    <ns1:figi>BBG001S5PVD5</ns1:figi>
    <ns1:value>8610069</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27571</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27415</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>156</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GE HEALTHCARE TECHNOLOGIES I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>36266G107</ns1:cusip>
    <ns1:figi>BBG01BFR8YW0</ns1:figi>
    <ns1:value>661314</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10116</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10064</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>52</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GE VERNOVA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>36828A101</ns1:cusip>
    <ns1:figi>BBG013G17W77</ns1:figi>
    <ns1:value>10904642</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11473</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11434</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>39</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAC HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>368736104</ns1:cusip>
    <ns1:figi>BBG001T5VGH6</ns1:figi>
    <ns1:value>352393</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1703</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1703</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL DYNAMICS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>369550108</ns1:cusip>
    <ns1:figi>BBG001S5RHP1</ns1:figi>
    <ns1:value>12671983</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38188</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38188</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL MILLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>370334104</ns1:cusip>
    <ns1:figi>BBG001S5RKR2</ns1:figi>
    <ns1:value>677500</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21067</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21067</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENERAL MTRS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>37045V100</ns1:cusip>
    <ns1:figi>BBG001SM1DK6</ns1:figi>
    <ns1:value>2740815</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35595</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35595</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENUINE PARTS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>372460105</ns1:cusip>
    <ns1:figi>BBG001S5RNH7</ns1:figi>
    <ns1:value>363580</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2892</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2892</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GERON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>374163103</ns1:cusip>
    <ns1:figi>BBG001S6TSX4</ns1:figi>
    <ns1:value>54473</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44287</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44287</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GILAT SATELLITE NETWORKS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS NEW</ns1:titleOfClass>
    <ns1:cusip>M51474118</ns1:cusip>
    <ns1:figi>BBG001S62VP5</ns1:figi>
    <ns1:value>520800</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>52766</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>52766</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GILEAD SCIENCES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>375558103</ns1:cusip>
    <ns1:figi>BBG001S6Y1X7</ns1:figi>
    <ns1:value>15470385</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>103793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>102576</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1217</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>ARTIFICIAL ETF</ns1:titleOfClass>
    <ns1:cusip>37954Y632</ns1:cusip>
    <ns1:figi>BBG00KX8KH01</ns1:figi>
    <ns1:value>476645</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7315</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3700</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3615</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DEFENSE TECH ETF</ns1:titleOfClass>
    <ns1:cusip>37960A529</ns1:cusip>
    <ns1:figi>BBG01J6K2RX8</ns1:figi>
    <ns1:value>590887</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9835</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9010</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>825</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLBL X MLP ETF</ns1:titleOfClass>
    <ns1:cusip>37954Y343</ns1:cusip>
    <ns1:figi>BBG002WKD6P0</ns1:figi>
    <ns1:value>4233601</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>79519</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9437</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>70082</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLBX SUPRINC ETF</ns1:titleOfClass>
    <ns1:cusip>37950E333</ns1:cusip>
    <ns1:figi>BBG0036H6X37</ns1:figi>
    <ns1:value>92768</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10228</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10228</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOBAL X URANIUM</ns1:titleOfClass>
    <ns1:cusip>37954Y871</ns1:cusip>
    <ns1:figi>BBG001TF8NP6</ns1:figi>
    <ns1:value>516314</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12956</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3526</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9430</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>RBTCS ARTFL INTE</ns1:titleOfClass>
    <ns1:cusip>37954Y715</ns1:cusip>
    <ns1:figi>BBG00DSB42H9</ns1:figi>
    <ns1:value>8186970</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>232386</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>227520</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4866</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBAL X FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>US INFR DEV ETF</ns1:titleOfClass>
    <ns1:cusip>37954Y673</ns1:cusip>
    <ns1:figi>BBG00G5CR9C0</ns1:figi>
    <ns1:value>559456</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10656</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8156</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBALSTAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>378973507</ns1:cusip>
    <ns1:figi>BBG001SPN4X1</ns1:figi>
    <ns1:value>442964</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5344</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5344</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GMO ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>GMO INTL VALUE</ns1:titleOfClass>
    <ns1:cusip>90139K407</ns1:cusip>
    <ns1:figi>BBG01QHMR335</ns1:figi>
    <ns1:value>29860494</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>753102</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>740424</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12678</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GMO ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>US QUALITY ETF</ns1:titleOfClass>
    <ns1:cusip>90139K100</ns1:cusip>
    <ns1:figi>BBG01K0RTLB4</ns1:figi>
    <ns1:value>34607262</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>808392</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>796175</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12217</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GOLAR LNG LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G9456A100</ns1:cusip>
    <ns1:figi>BBG001SHSF05</ns1:figi>
    <ns1:value>43510196</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>915619</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>911848</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3771</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GOLDMAN SACHS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>38141G104</ns1:cusip>
    <ns1:figi>BBG001SC07Z6</ns1:figi>
    <ns1:value>32318304</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35895</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35825</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>70</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRAHAM HLDGS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL B</ns1:titleOfClass>
    <ns1:cusip>384637104</ns1:cusip>
    <ns1:figi>BBG001S6H317</ns1:figi>
    <ns1:value>331324</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>292</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>292</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRAIL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>384747101</ns1:cusip>
    <ns1:figi>BBG01N6CGX05</ns1:figi>
    <ns1:value>207518</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1481</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1481</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRANITE CONSTR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>387328107</ns1:cusip>
    <ns1:figi>BBG001S8WD96</ns1:figi>
    <ns1:value>16057360</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>138533</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>137233</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRAYSCALE BITCOIN TRUST ETF</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS REP COM UT</ns1:titleOfClass>
    <ns1:cusip>389637109</ns1:cusip>
    <ns1:figi>BBG008748J97</ns1:figi>
    <ns1:value>705710</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10926</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10926</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GREENLIGHT CAP RE LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A</ns1:titleOfClass>
    <ns1:cusip>G4095J109</ns1:cusip>
    <ns1:figi>BBG001SQP181</ns1:figi>
    <ns1:value>1551109</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>106973</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>106973</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GRUPO TELEVISA S A B</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR REP ORD</ns1:titleOfClass>
    <ns1:cusip>40049J206</ns1:cusip>
    <ns1:figi>BBG001S64JP0</ns1:figi>
    <ns1:value>170307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>74696</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>74696</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GSK PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>37733W204</ns1:cusip>
    <ns1:figi>BBG001SD6SM6</ns1:figi>
    <ns1:value>995982</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20676</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20676</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GULFPORT ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON SHARES</ns1:titleOfClass>
    <ns1:cusip>402635502</ns1:cusip>
    <ns1:figi>BBG0112Z8766</ns1:figi>
    <ns1:value>1271406</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8449</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8449</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GXO LOGISTICS INCORPORATED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>36262G101</ns1:cusip>
    <ns1:figi>BBG00YDGX9Z1</ns1:figi>
    <ns1:value>515694</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11602</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11602</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HAEMONETICS CORP MASS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>405024100</ns1:cusip>
    <ns1:figi>BBG001S6QB64</ns1:figi>
    <ns1:value>2122532</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20157</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20157</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HALLIBURTON CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>406216101</ns1:cusip>
    <ns1:figi>BBG001S5RS59</ns1:figi>
    <ns1:value>275481</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8663</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8663</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HANOVER INS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>410867105</ns1:cusip>
    <ns1:figi>BBG001S8KZF3</ns1:figi>
    <ns1:value>1737370</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8114</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HARTFORD INSURANCE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>416515104</ns1:cusip>
    <ns1:figi>BBG001S8PXF3</ns1:figi>
    <ns1:value>352109</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2878</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2878</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HASBRO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>418056107</ns1:cusip>
    <ns1:figi>BBG001S5RSQ6</ns1:figi>
    <ns1:value>4804017</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54790</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53990</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HCA HEALTHCARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40412C101</ns1:cusip>
    <ns1:figi>BBG001T8NTY2</ns1:figi>
    <ns1:value>1524416</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3572</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3572</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HECLA MINING COMPANY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>422704106</ns1:cusip>
    <ns1:figi>BBG001S5RXF7</ns1:figi>
    <ns1:value>326669</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19182</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEICO CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>422806109</ns1:cusip>
    <ns1:figi>BBG001S5RVC4</ns1:figi>
    <ns1:value>891126</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2939</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2939</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HELIOS TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>42328H109</ns1:cusip>
    <ns1:figi>BBG001S99DF3</ns1:figi>
    <ns1:value>2012198</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29626</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29626</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HELMERICH &amp; PAYNE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>423452101</ns1:cusip>
    <ns1:figi>BBG001S5RZP1</ns1:figi>
    <ns1:value>8514655</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>229258</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>229258</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HENRY JACK &amp; ASSOC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>426281101</ns1:cusip>
    <ns1:figi>BBG001S5SHB5</ns1:figi>
    <ns1:value>1400028</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9774</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9774</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HERSHEY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>427866108</ns1:cusip>
    <ns1:figi>BBG001S5S148</ns1:figi>
    <ns1:value>260758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1654</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1654</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEWLETT PACKARD ENTERPRISE C</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>42824C109</ns1:cusip>
    <ns1:figi>BBG0078W3NP4</ns1:figi>
    <ns1:value>753071</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11787</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11787</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEXCEL CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>428291108</ns1:cusip>
    <ns1:figi>BBG001S5S2J0</ns1:figi>
    <ns1:value>9710649</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>115713</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>115713</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HF SINCLAIR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>403949100</ns1:cusip>
    <ns1:figi>BBG0135B2269</ns1:figi>
    <ns1:value>497362</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4634</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4634</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HIGHWOODS PPTYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>431284108</ns1:cusip>
    <ns1:figi>BBG001S7X2X4</ns1:figi>
    <ns1:value>2936302</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>101182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>101182</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HILTON WORLDWIDE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>43300A203</ns1:cusip>
    <ns1:figi>BBG0058KMH49</ns1:figi>
    <ns1:value>7703387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24215</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23801</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>414</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOME DEPOT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>437076102</ns1:cusip>
    <ns1:figi>BBG001S5RTW7</ns1:figi>
    <ns1:value>44016112</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>154719</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>149447</ns1:Sole>
      <ns1:Shared>17</ns1:Shared>
      <ns1:None>5255</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HONEYWELL AEROSPACE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>43849R105</ns1:cusip>
    <ns1:figi>BBG020QYV2Q7</ns1:figi>
    <ns1:value>11044402</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71268</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70240</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>1018</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HONEYWELL INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>438516205</ns1:cusip>
    <ns1:figi>BBG001S5X1N1</ns1:figi>
    <ns1:value>17066790</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>80908</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>79780</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>1118</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOWMET AEROSPACE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>443201108</ns1:cusip>
    <ns1:figi>BBG00DYNJH69</ns1:figi>
    <ns1:value>2724791</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12047</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12047</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40434L105</ns1:cusip>
    <ns1:figi>BBG001S6W7N7</ns1:figi>
    <ns1:value>336260</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10750</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10750</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUDSON TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>444144109</ns1:cusip>
    <ns1:figi>BBG001S77CN2</ns1:figi>
    <ns1:value>360536</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>70007</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70007</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUNT J B TRANS SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>445658107</ns1:cusip>
    <ns1:figi>BBG001S5SFY4</ns1:figi>
    <ns1:value>701949</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3133</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3133</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUNTINGTON BANCSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>446150104</ns1:cusip>
    <ns1:figi>BBG001S5RSZ6</ns1:figi>
    <ns1:value>271079</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17764</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17764</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IBEX LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS NEW</ns1:titleOfClass>
    <ns1:cusip>G4690M101</ns1:cusip>
    <ns1:figi>BBG00W0LQ7N3</ns1:figi>
    <ns1:value>8999248</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>208027</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>207073</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>954</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ICHOR HOLDINGS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G4740B105</ns1:cusip>
    <ns1:figi>BBG00F9VSD81</ns1:figi>
    <ns1:value>18957677</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>306461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>306461</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ICON PUB LTD CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G4705A100</ns1:cusip>
    <ns1:figi>BBG001SDCL35</ns1:figi>
    <ns1:value>380778</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2240</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2240</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IDEXX LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45168D104</ns1:cusip>
    <ns1:figi>BBG001S5S4Y9</ns1:figi>
    <ns1:value>554044</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1061</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1061</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IHS HOLDING LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G4701H109</ns1:cusip>
    <ns1:figi>BBG012M7S2D5</ns1:figi>
    <ns1:value>459800</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ILLINOIS TOOL WKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>452308109</ns1:cusip>
    <ns1:figi>BBG001S5SDX0</ns1:figi>
    <ns1:value>11093987</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43120</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>42232</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>888</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ILLUMINA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>452327109</ns1:cusip>
    <ns1:figi>BBG001SF4NY1</ns1:figi>
    <ns1:value>685834</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2506</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2506</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INCYTE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45337C102</ns1:cusip>
    <ns1:figi>BBG001S8Q6N2</ns1:figi>
    <ns1:value>7731937</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>63716</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>63716</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INFLEQTION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>45676K103</ns1:cusip>
    <ns1:figi>BBG01TR9ZK30</ns1:figi>
    <ns1:value>14087734</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1045860</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1040790</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5070</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INFOSYS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>456788108</ns1:cusip>
    <ns1:figi>BBG001S6ZLV4</ns1:figi>
    <ns1:value>368691</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>34265</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34265</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ING GROEP N.V.</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>456837103</ns1:cusip>
    <ns1:figi>BBG001SB1FR8</ns1:figi>
    <ns1:value>234726</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6612</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6612</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INGERSOLL RAND INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45687V106</ns1:cusip>
    <ns1:figi>BBG002R1CW36</ns1:figi>
    <ns1:value>286470</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3814</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3792</ns1:Sole>
      <ns1:Shared>22</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INSULET CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45784P101</ns1:cusip>
    <ns1:figi>BBG001SRF439</ns1:figi>
    <ns1:value>242022</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1855</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1855</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTEL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>458140100</ns1:cusip>
    <ns1:figi>BBG001S5SF65</ns1:figi>
    <ns1:value>9025584</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>75069</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>75069</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTELLIA THERAPEUTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45826J105</ns1:cusip>
    <ns1:figi>BBG007KC7PC9</ns1:figi>
    <ns1:value>4399428</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>364795</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>364795</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERCONTINENTAL EXCHANGE IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45866F104</ns1:cusip>
    <ns1:figi>BBG001SDJ4R0</ns1:figi>
    <ns1:value>2298846</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15121</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14987</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>134</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERCORP FINL SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>P5626F128</ns1:cusip>
    <ns1:figi>BBG00PNFV2G9</ns1:figi>
    <ns1:value>304584</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5600</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5600</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL BUSINESS MACHS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>459200101</ns1:cusip>
    <ns1:figi>BBG001S5S399</ns1:figi>
    <ns1:value>36774529</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>167210</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>164224</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2986</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL FLAVORS&amp;FRAGRA</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>459506101</ns1:cusip>
    <ns1:figi>BBG001S5S5F7</ns1:figi>
    <ns1:value>331249</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3968</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3968</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL PAPER CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>460146103</ns1:cusip>
    <ns1:figi>BBG001S5SBF4</ns1:figi>
    <ns1:value>299790</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9038</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9038</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL SEAWAYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>Y41053102</ns1:cusip>
    <ns1:figi>BBG003MN93D8</ns1:figi>
    <ns1:value>279315</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2536</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2536</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTUITIVE SURGICAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>46120E602</ns1:cusip>
    <ns1:figi>BBG001S7XR78</ns1:figi>
    <ns1:value>1576911</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3878</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3878</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO ACTIVELY MANAGED EXC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ULTRA SHRT DUR</ns1:titleOfClass>
    <ns1:cusip>46090A887</ns1:cusip>
    <ns1:figi>BBG00KJR1T91</ns1:figi>
    <ns1:value>426552</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8543</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8543</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASDAQ 100 ETF</ns1:titleOfClass>
    <ns1:cusip>46138G649</ns1:cusip>
    <ns1:figi>BBG00XS6PBW6</ns1:figi>
    <ns1:value>333332</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1094</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1094</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 MOMNTM</ns1:titleOfClass>
    <ns1:cusip>46138E339</ns1:cusip>
    <ns1:figi>BBG00B59HSJ0</ns1:figi>
    <ns1:value>596467</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3935</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3935</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 REVENUE</ns1:titleOfClass>
    <ns1:cusip>46138G698</ns1:cusip>
    <ns1:figi>BBG00P4Y2QS5</ns1:figi>
    <ns1:value>283096</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2200</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2200</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 LOW VOL</ns1:titleOfClass>
    <ns1:cusip>46138E354</ns1:cusip>
    <ns1:figi>BBG001V18CG8</ns1:figi>
    <ns1:value>328352</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4657</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4657</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCH TRADED FD TR II</ns1:nameOfIssuer>
    <ns1:titleOfClass>VAR RATE PFD</ns1:titleOfClass>
    <ns1:cusip>46138G870</ns1:cusip>
    <ns1:figi>BBG006F9S8B0</ns1:figi>
    <ns1:value>382966</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16152</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16152</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>RAFI US 1000 ETF</ns1:titleOfClass>
    <ns1:cusip>46137V613</ns1:cusip>
    <ns1:figi>BBG001S6H5N8</ns1:figi>
    <ns1:value>305080</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5605</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5455</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 EQL DIS</ns1:titleOfClass>
    <ns1:cusip>46137V381</ns1:cusip>
    <ns1:figi>BBG00KJR28C2</ns1:figi>
    <ns1:value>1064915</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20590</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2670</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17920</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 EQL TEC</ns1:titleOfClass>
    <ns1:cusip>46137V282</ns1:cusip>
    <ns1:figi>BBG00KJR2V68</ns1:figi>
    <ns1:value>223924</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3400</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 EQL WGT</ns1:titleOfClass>
    <ns1:cusip>46137V357</ns1:cusip>
    <ns1:figi>BBG00KJR2NN7</ns1:figi>
    <ns1:value>34517283</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>165933</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>161621</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4312</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO EXCHANGE TRADED FD T</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P500 QUALITY</ns1:titleOfClass>
    <ns1:cusip>46137V241</ns1:cusip>
    <ns1:figi>BBG001SDTVQ0</ns1:figi>
    <ns1:value>849082</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10099</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10099</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO QQQ TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>UNIT SER 1</ns1:titleOfClass>
    <ns1:cusip>46090E103</ns1:cusip>
    <ns1:figi>BBG001S9GN63</ns1:figi>
    <ns1:value>146367712</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>197856</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>170353</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>27503</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INVESCO QQQ TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>UNIT SER 1</ns1:titleOfClass>
    <ns1:cusip>46090E103</ns1:cusip>
    <ns1:figi>BBG001S9GN63</ns1:figi>
    <ns1:value>5178</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>OTR</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IONIS PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>462222100</ns1:cusip>
    <ns1:figi>BBG001SB7RD1</ns1:figi>
    <ns1:value>19485439</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>436404</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>435354</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1050</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IONQ INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46222L108</ns1:cusip>
    <ns1:figi>BBG00XZP0LC3</ns1:figi>
    <ns1:value>215923</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4923</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4923</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IPG PHOTONICS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>44980X109</ns1:cusip>
    <ns1:figi>BBG001SG95B8</ns1:figi>
    <ns1:value>4721615</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>60317</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>60317</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IQVIA HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46266C105</ns1:cusip>
    <ns1:figi>BBG00333FZ54</ns1:figi>
    <ns1:value>362410</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1348</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1348</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IRIDIUM COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46269C102</ns1:cusip>
    <ns1:figi>BBG001T21JT7</ns1:figi>
    <ns1:value>19215881</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>401167</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>400167</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IRON MTN INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46284V101</ns1:cusip>
    <ns1:figi>BBG001SCQ2X1</ns1:figi>
    <ns1:value>254782</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2296</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2296</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES BITCOIN TRUST ETF</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS BEN INT</ns1:titleOfClass>
    <ns1:cusip>46438F101</ns1:cusip>
    <ns1:figi>BBG01KYQ6QS5</ns1:figi>
    <ns1:value>494798</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10452</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10452</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES GOLD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES NEW</ns1:titleOfClass>
    <ns1:cusip>464285204</ns1:cusip>
    <ns1:figi>BBG001SJK6D5</ns1:figi>
    <ns1:value>960630</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12300</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12300</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI EMKT</ns1:titleOfClass>
    <ns1:cusip>46434G103</ns1:cusip>
    <ns1:figi>BBG003HC3DG9</ns1:figi>
    <ns1:value>3132214</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38593</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26278</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12315</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMNG MKTS EQT</ns1:titleOfClass>
    <ns1:cusip>46434G889</ns1:cusip>
    <ns1:figi>BBG00BM64QL2</ns1:figi>
    <ns1:value>212309</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2968</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2968</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI BRAZIL ETF</ns1:titleOfClass>
    <ns1:cusip>464286400</ns1:cusip>
    <ns1:figi>BBG001SFN5N1</ns1:figi>
    <ns1:value>342886</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9205</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9205</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI JAPAN ETF</ns1:titleOfClass>
    <ns1:cusip>46434G822</ns1:cusip>
    <ns1:figi>BBG001S8SYN9</ns1:figi>
    <ns1:value>256222</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2629</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2629</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES S&amp;P GSCI COMMODITY-</ns1:nameOfIssuer>
    <ns1:titleOfClass>UNIT BEN INT</ns1:titleOfClass>
    <ns1:cusip>46428R107</ns1:cusip>
    <ns1:figi>BBG001SMLZ34</ns1:figi>
    <ns1:value>1956350</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES SILVER TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES</ns1:titleOfClass>
    <ns1:cusip>46428Q109</ns1:cusip>
    <ns1:figi>BBG001SQLN69</ns1:figi>
    <ns1:value>943187</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17303</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17303</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>1 3 YR TREAS BD</ns1:titleOfClass>
    <ns1:cusip>464287457</ns1:cusip>
    <ns1:figi>BBG001SKXPR1</ns1:figi>
    <ns1:value>655690</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8075</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4645</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3430</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>3 7 YR TREAS BD</ns1:titleOfClass>
    <ns1:cusip>464288661</ns1:cusip>
    <ns1:figi>BBG001SSD812</ns1:figi>
    <ns1:value>5359968</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>47249</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>47028</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>221</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>7-10 YR TRSY BD</ns1:titleOfClass>
    <ns1:cusip>464287440</ns1:cusip>
    <ns1:figi>BBG001S80936</ns1:figi>
    <ns1:value>11415377</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>127817</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>125982</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1835</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE DIV GRWTH</ns1:titleOfClass>
    <ns1:cusip>46434V621</ns1:cusip>
    <ns1:figi>BBG006MJFZK4</ns1:figi>
    <ns1:value>5482088</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>72716</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24386</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>48330</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE HIGH DV ETF</ns1:titleOfClass>
    <ns1:cusip>46429B663</ns1:cusip>
    <ns1:figi>BBG001V0XLT8</ns1:figi>
    <ns1:value>1065835</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38120</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35145</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2975</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI EAFE</ns1:titleOfClass>
    <ns1:cusip>46432F842</ns1:cusip>
    <ns1:figi>BBG003H6TRS0</ns1:figi>
    <ns1:value>1772371</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18294</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18294</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE MSCI TOTAL</ns1:titleOfClass>
    <ns1:cusip>46432F834</ns1:cusip>
    <ns1:figi>BBG003H6TMV7</ns1:figi>
    <ns1:value>5111982</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>53816</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53816</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P MCP ETF</ns1:titleOfClass>
    <ns1:cusip>464287507</ns1:cusip>
    <ns1:figi>BBG001SFC7V0</ns1:figi>
    <ns1:value>24275878</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>337399</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>329149</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P SCP ETF</ns1:titleOfClass>
    <ns1:cusip>464287804</ns1:cusip>
    <ns1:figi>BBG001SFC7W9</ns1:figi>
    <ns1:value>31113450</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>228708</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>220663</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8045</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P TTL STK</ns1:titleOfClass>
    <ns1:cusip>464287150</ns1:cusip>
    <ns1:figi>BBG001SHTRL5</ns1:figi>
    <ns1:value>709184</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4265</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4195</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>70</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P US GWT</ns1:titleOfClass>
    <ns1:cusip>464287671</ns1:cusip>
    <ns1:figi>BBG001SFQL99</ns1:figi>
    <ns1:value>266074</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1373</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1373</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P US VLU</ns1:titleOfClass>
    <ns1:cusip>464287663</ns1:cusip>
    <ns1:figi>BBG001SFQL80</ns1:figi>
    <ns1:value>295661</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2681</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2681</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE S&amp;P500 ETF</ns1:titleOfClass>
    <ns1:cusip>464287200</ns1:cusip>
    <ns1:figi>BBG001SFB7R6</ns1:figi>
    <ns1:value>109814171</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>143389</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>142841</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>547</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CORE US AGGBD ET</ns1:titleOfClass>
    <ns1:cusip>464287226</ns1:cusip>
    <ns1:figi>BBG001SM1QT8</ns1:figi>
    <ns1:value>1944310</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20566</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20566</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE GRWTH ETF</ns1:titleOfClass>
    <ns1:cusip>464288885</ns1:cusip>
    <ns1:figi>BBG001SP62C7</ns1:figi>
    <ns1:value>1324481</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11053</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11053</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE SML CP ETF</ns1:titleOfClass>
    <ns1:cusip>464288273</ns1:cusip>
    <ns1:figi>BBG001SYVWS7</ns1:figi>
    <ns1:value>3330612</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39453</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39453</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EAFE VALUE ETF</ns1:titleOfClass>
    <ns1:cusip>464288877</ns1:cusip>
    <ns1:figi>BBG001SNYBH6</ns1:figi>
    <ns1:value>223624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2826</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2826</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG MSCI KLD ETF</ns1:titleOfClass>
    <ns1:cusip>464288570</ns1:cusip>
    <ns1:figi>BBG001SRYH02</ns1:figi>
    <ns1:value>354048</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2422</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2422</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG OPTIMIZED</ns1:titleOfClass>
    <ns1:cusip>464288802</ns1:cusip>
    <ns1:figi>BBG001SN86J4</ns1:figi>
    <ns1:value>496931</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3192</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3192</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EXPANDED TECH</ns1:titleOfClass>
    <ns1:cusip>464287515</ns1:cusip>
    <ns1:figi>BBG001S7W2J1</ns1:figi>
    <ns1:value>1690797</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15879</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8082</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7797</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>FLTG RATE NT ETF</ns1:titleOfClass>
    <ns1:cusip>46429B655</ns1:cusip>
    <ns1:figi>BBG001V1QYX1</ns1:figi>
    <ns1:value>640678</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12550</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4150</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOBAL ENERG ETF</ns1:titleOfClass>
    <ns1:cusip>464287341</ns1:cusip>
    <ns1:figi>BBG001S7RSN5</ns1:figi>
    <ns1:value>5373296</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>94318</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>93068</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GLOBAL TECH ETF</ns1:titleOfClass>
    <ns1:cusip>464287291</ns1:cusip>
    <ns1:figi>BBG001S60KQ0</ns1:figi>
    <ns1:value>4882960</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32944</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32944</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBOXX HI YD ETF</ns1:titleOfClass>
    <ns1:cusip>464288513</ns1:cusip>
    <ns1:figi>BBG001ST0ZQ7</ns1:figi>
    <ns1:value>988588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12804</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12504</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>IBOXX INV CP ETF</ns1:titleOfClass>
    <ns1:cusip>464287242</ns1:cusip>
    <ns1:figi>BBG001S60QR6</ns1:figi>
    <ns1:value>280725</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2747</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2747</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL SEL DIV ETF</ns1:titleOfClass>
    <ns1:cusip>464288448</ns1:cusip>
    <ns1:figi>BBG001S7Y5C9</ns1:figi>
    <ns1:value>315878</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7487</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7487</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES BIOTECH</ns1:titleOfClass>
    <ns1:cusip>464287556</ns1:cusip>
    <ns1:figi>BBG001SGYSW7</ns1:figi>
    <ns1:value>3562905</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16924</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14984</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1940</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHARES SEMICDTR</ns1:titleOfClass>
    <ns1:cusip>464287523</ns1:cusip>
    <ns1:figi>BBG001SJ8F58</ns1:figi>
    <ns1:value>2179389</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3833</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3833</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ISHS 1-5YR INVS</ns1:titleOfClass>
    <ns1:cusip>464288646</ns1:cusip>
    <ns1:figi>BBG001SSD858</ns1:figi>
    <ns1:value>1483621</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28960</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MORNINGSTAR GRWT</ns1:titleOfClass>
    <ns1:cusip>464287119</ns1:cusip>
    <ns1:figi>BBG001SBRHJ5</ns1:figi>
    <ns1:value>1011806</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8650</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8650</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRGSTR MD CP GRW</ns1:titleOfClass>
    <ns1:cusip>464288307</ns1:cusip>
    <ns1:figi>BBG001SBRK44</ns1:figi>
    <ns1:value>525502</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5597</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5597</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI ACWI ETF</ns1:titleOfClass>
    <ns1:cusip>464288257</ns1:cusip>
    <ns1:figi>BBG001S56QV7</ns1:figi>
    <ns1:value>7658594</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48239</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>48239</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI ACWI EX US</ns1:titleOfClass>
    <ns1:cusip>464288240</ns1:cusip>
    <ns1:figi>BBG001S56R18</ns1:figi>
    <ns1:value>1122330</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14842</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14842</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI CHINA ETF</ns1:titleOfClass>
    <ns1:cusip>46429B671</ns1:cusip>
    <ns1:figi>BBG001S56D46</ns1:figi>
    <ns1:value>280260</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5370</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5370</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EAFE ETF</ns1:titleOfClass>
    <ns1:cusip>464287465</ns1:cusip>
    <ns1:figi>BBG001SG09V7</ns1:figi>
    <ns1:value>4571708</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44005</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43471</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>534</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI EMG MKT ETF</ns1:titleOfClass>
    <ns1:cusip>464287234</ns1:cusip>
    <ns1:figi>BBG001SK77D5</ns1:figi>
    <ns1:value>368707</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5520</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5096</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>424</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI INDIA ETF</ns1:titleOfClass>
    <ns1:cusip>46429B598</ns1:cusip>
    <ns1:figi>BBG002DMN4B6</ns1:figi>
    <ns1:value>364804</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7815</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7815</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI INTL QUALTY</ns1:titleOfClass>
    <ns1:cusip>46434V456</ns1:cusip>
    <ns1:figi>BBG007WGM3H4</ns1:figi>
    <ns1:value>255908</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5173</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5173</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA MMENTM</ns1:titleOfClass>
    <ns1:cusip>46432F396</ns1:cusip>
    <ns1:figi>BBG004FPV022</ns1:figi>
    <ns1:value>3295639</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10385</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10259</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>126</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>MSCI USA QLT FCT</ns1:titleOfClass>
    <ns1:cusip>46432F339</ns1:cusip>
    <ns1:figi>BBG004TRTWW3</ns1:figi>
    <ns1:value>94855600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>426816</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>422459</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4357</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>NATIONAL MUN ETF</ns1:titleOfClass>
    <ns1:cusip>464288414</ns1:cusip>
    <ns1:figi>BBG001SZV978</ns1:figi>
    <ns1:value>1605610</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15881</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14831</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1050</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PFD AND INCM SEC</ns1:titleOfClass>
    <ns1:cusip>464288687</ns1:cusip>
    <ns1:figi>BBG001SNVWC8</ns1:figi>
    <ns1:value>892666</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>30260</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26260</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 ETF</ns1:titleOfClass>
    <ns1:cusip>464287622</ns1:cusip>
    <ns1:figi>BBG001S562W9</ns1:figi>
    <ns1:value>451085</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1084</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1084</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 GRW ETF</ns1:titleOfClass>
    <ns1:cusip>464287614</ns1:cusip>
    <ns1:figi>BBG001S56320</ns1:figi>
    <ns1:value>9050992</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>72258</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>72258</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287598</ns1:cusip>
    <ns1:figi>BBG001S562P7</ns1:figi>
    <ns1:value>2038323</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8221</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8221</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 2000 GRW ETF</ns1:titleOfClass>
    <ns1:cusip>464287648</ns1:cusip>
    <ns1:figi>BBG001S562F8</ns1:figi>
    <ns1:value>4593612</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12871</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12771</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 2000 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287630</ns1:cusip>
    <ns1:figi>BBG001S56277</ns1:figi>
    <ns1:value>988926</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4722</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4722</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MD CP GR ETF</ns1:titleOfClass>
    <ns1:cusip>464287481</ns1:cusip>
    <ns1:figi>BBG001S561Z8</ns1:figi>
    <ns1:value>3090008</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22443</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22443</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MDCP VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287473</ns1:cusip>
    <ns1:figi>BBG001S561V2</ns1:figi>
    <ns1:value>467202</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2907</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2907</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MID CAP ETF</ns1:titleOfClass>
    <ns1:cusip>464287499</ns1:cusip>
    <ns1:figi>BBG001SJCNS1</ns1:figi>
    <ns1:value>1715363</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16075</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16075</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUSEL 2500 ETF</ns1:titleOfClass>
    <ns1:cusip>46435G268</ns1:cusip>
    <ns1:figi>BBG00H31MJN5</ns1:figi>
    <ns1:value>1794894</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20988</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20988</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUSSELL 2000 ETF</ns1:titleOfClass>
    <ns1:cusip>464287655</ns1:cusip>
    <ns1:figi>BBG001SFC7Y7</ns1:figi>
    <ns1:value>19826276</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71346</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>70906</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>440</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 100 ETF</ns1:titleOfClass>
    <ns1:cusip>464287101</ns1:cusip>
    <ns1:figi>BBG001SGB026</ns1:figi>
    <ns1:value>1949410</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5102</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5102</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 GRWT ETF</ns1:titleOfClass>
    <ns1:cusip>464287309</ns1:cusip>
    <ns1:figi>BBG001S561Q8</ns1:figi>
    <ns1:value>4117858</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28946</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28946</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 VAL ETF</ns1:titleOfClass>
    <ns1:cusip>464287408</ns1:cusip>
    <ns1:figi>BBG001S561K4</ns1:figi>
    <ns1:value>1849187</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8101</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8101</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P SML 600 GWT</ns1:titleOfClass>
    <ns1:cusip>464287887</ns1:cusip>
    <ns1:figi>BBG001SFQL44</ns1:figi>
    <ns1:value>1603</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>OTR</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P SML 600 GWT</ns1:titleOfClass>
    <ns1:cusip>464287887</ns1:cusip>
    <ns1:figi>BBG001SFQL44</ns1:figi>
    <ns1:value>4792857</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29894</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29820</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>74</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SELECT DIVID ETF</ns1:titleOfClass>
    <ns1:cusip>464287168</ns1:cusip>
    <ns1:figi>BBG001SDJVG2</ns1:figi>
    <ns1:value>5957546</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39176</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39176</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHRT NAT MUN ETF</ns1:titleOfClass>
    <ns1:cusip>464288158</ns1:cusip>
    <ns1:figi>BBG001SLS4Q3</ns1:figi>
    <ns1:value>252464</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2415</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2415</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SP SMCP600VL ETF</ns1:titleOfClass>
    <ns1:cusip>464287879</ns1:cusip>
    <ns1:figi>BBG001SFQL26</ns1:figi>
    <ns1:value>2861271</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22336</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22336</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>TIPS BD ETF</ns1:titleOfClass>
    <ns1:cusip>464287176</ns1:cusip>
    <ns1:figi>BBG001SD9RM5</ns1:figi>
    <ns1:value>869921</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8361</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8361</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>TRUST ISHARE 0-1</ns1:titleOfClass>
    <ns1:cusip>464288679</ns1:cusip>
    <ns1:figi>BBG001SSD803</ns1:figi>
    <ns1:value>513209</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4652</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4652</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. MED DVC ETF</ns1:titleOfClass>
    <ns1:cusip>464288810</ns1:cusip>
    <ns1:figi>BBG001SQZT52</ns1:figi>
    <ns1:value>1003307</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19615</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3470</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16145</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>U.S. TECH ETF</ns1:titleOfClass>
    <ns1:cusip>464287721</ns1:cusip>
    <ns1:figi>BBG001SFB7Z7</ns1:figi>
    <ns1:value>4744889</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17912</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17912</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US AER DEF ETF</ns1:titleOfClass>
    <ns1:cusip>464288760</ns1:cusip>
    <ns1:figi>BBG001SC08P5</ns1:figi>
    <ns1:value>629127</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3037</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3037</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US HLTHCARE ETF</ns1:titleOfClass>
    <ns1:cusip>464287762</ns1:cusip>
    <ns1:figi>BBG001SFGXR4</ns1:figi>
    <ns1:value>1244572</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17392</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4792</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US HOME CONS ETF</ns1:titleOfClass>
    <ns1:cusip>464288752</ns1:cusip>
    <ns1:figi>BBG001SQZTR8</ns1:figi>
    <ns1:value>1275713</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14660</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1070</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13590</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES U S ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHOR DURA BD ETF</ns1:titleOfClass>
    <ns1:cusip>46431W507</ns1:cusip>
    <ns1:figi>BBG0059KNK04</ns1:figi>
    <ns1:value>365339</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7327</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6327</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ITRON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>465741106</ns1:cusip>
    <ns1:figi>BBG001S6DJQ9</ns1:figi>
    <ns1:value>24968233</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>289185</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>289185</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ITT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45073V108</ns1:cusip>
    <ns1:figi>BBG00CVQZQB3</ns1:figi>
    <ns1:value>294859</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1461</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>ACTIVE BOND ETF</ns1:titleOfClass>
    <ns1:cusip>46654Q716</ns1:cusip>
    <ns1:figi>BBG01J4V6196</ns1:figi>
    <ns1:value>1086640</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21257</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21257</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>DIVERSFD EQT ETF</ns1:titleOfClass>
    <ns1:cusip>46641Q845</ns1:cusip>
    <ns1:figi>BBG00F7XDRN7</ns1:figi>
    <ns1:value>445491</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7910</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7910</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>EQUITY PREMIUM</ns1:titleOfClass>
    <ns1:cusip>46641Q332</ns1:cusip>
    <ns1:figi>BBG00TSG0SK6</ns1:figi>
    <ns1:value>41119186</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>731398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>719426</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11972</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>HEDG EQU LAD ETF</ns1:titleOfClass>
    <ns1:cusip>46654Q724</ns1:cusip>
    <ns1:figi>BBG01J345HV8</ns1:figi>
    <ns1:value>29137323</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>421242</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>419317</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1925</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>NASDAQ EQT PREM</ns1:titleOfClass>
    <ns1:cusip>46654Q203</ns1:cusip>
    <ns1:figi>BBG016NKZFF7</ns1:figi>
    <ns1:value>7253049</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>118398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>117323</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1075</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>J P MORGAN EXCHANGE TRADED F</ns1:nameOfIssuer>
    <ns1:titleOfClass>ULTRA SHRT ETF</ns1:titleOfClass>
    <ns1:cusip>46641Q837</ns1:cusip>
    <ns1:figi>BBG00GP26NW0</ns1:figi>
    <ns1:value>6102756</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>121159</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>99919</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>21240</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JACOBS SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46982L108</ns1:cusip>
    <ns1:figi>BBG019C1BQS3</ns1:figi>
    <ns1:value>212374</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1570</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1570</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JAMES HARDIE INDS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G4253H101</ns1:cusip>
    <ns1:figi>BBG001SD0CF5</ns1:figi>
    <ns1:value>550670</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21757</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21757</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JAZZ PHARMACEUTICALS PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS USD</ns1:titleOfClass>
    <ns1:cusip>G50871105</ns1:cusip>
    <ns1:figi>BBG001SNW8K1</ns1:figi>
    <ns1:value>1876933</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8107</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8107</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JEFFERIES FINANCIAL GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>47233W109</ns1:cusip>
    <ns1:figi>BBG001S5SX02</ns1:figi>
    <ns1:value>329852</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7213</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JFROG LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>M6191J100</ns1:cusip>
    <ns1:figi>BBG006PWZX25</ns1:figi>
    <ns1:value>378553</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3901</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3901</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOBY AVIATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>G65163100</ns1:cusip>
    <ns1:figi>BBG00X2MYTD1</ns1:figi>
    <ns1:value>163054</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26951</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26951</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOHNSON &amp; JOHNSON</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>478160104</ns1:cusip>
    <ns1:figi>BBG001S5SHQ9</ns1:figi>
    <ns1:value>437854606</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1653904</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1646202</ns1:Sole>
      <ns1:Shared>25</ns1:Shared>
      <ns1:None>7677</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOHNSON CONTROLS INTERNATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G51502105</ns1:cusip>
    <ns1:figi>BBG001S5WZ84</ns1:figi>
    <ns1:value>598911</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4029</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4029</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JONES LANG LASALLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>48020Q107</ns1:cusip>
    <ns1:figi>BBG001SCLGS1</ns1:figi>
    <ns1:value>220891</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>723</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>723</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JPMORGAN CHASE &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46625H100</ns1:cusip>
    <ns1:figi>BBG001S8CRC3</ns1:figi>
    <ns1:value>131089225</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>396243</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>387647</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8596</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KAYNE ANDERSON ENERGY INFRST</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>486606106</ns1:cusip>
    <ns1:figi>BBG001SLV0G8</ns1:figi>
    <ns1:value>249975</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18381</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18381</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KENVUE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49177J102</ns1:cusip>
    <ns1:figi>BBG01C79X614</ns1:figi>
    <ns1:value>592912</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33574</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33574</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KEURIG DR PEPPER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49271V100</ns1:cusip>
    <ns1:figi>BBG001ST5W34</ns1:figi>
    <ns1:value>4188420</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>138049</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>136849</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KEYCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>493267108</ns1:cusip>
    <ns1:figi>BBG001S5SKV6</ns1:figi>
    <ns1:value>454826</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22662</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22662</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KEYSIGHT TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49338L103</ns1:cusip>
    <ns1:figi>BBG0059FN820</ns1:figi>
    <ns1:value>217332</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>597</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>597</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KIMBERLY-CLARK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>494368103</ns1:cusip>
    <ns1:figi>BBG001S5SLZ0</ns1:figi>
    <ns1:value>1673839</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17180</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16005</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1175</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KINDER MORGAN INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>49456B101</ns1:cusip>
    <ns1:figi>BBG001TG2YZ5</ns1:figi>
    <ns1:value>4001239</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132711</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>132566</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>145</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KKR &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>48251W104</ns1:cusip>
    <ns1:figi>BBG001S6PW05</ns1:figi>
    <ns1:value>6570736</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71969</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>71649</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>319</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KLA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>482480100</ns1:cusip>
    <ns1:figi>BBG001S5SLM4</ns1:figi>
    <ns1:value>19177445</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>98381</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>98077</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KRAFT HEINZ CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>500754106</ns1:cusip>
    <ns1:figi>BBG005CPNTR1</ns1:figi>
    <ns1:value>294519</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12963</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12963</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KRATOS DEFENSE &amp; SEC SOLUTIO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>50077B207</ns1:cusip>
    <ns1:figi>BBG001SD5VL1</ns1:figi>
    <ns1:value>19095322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>447302</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>445337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1965</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KROGER CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>501044101</ns1:cusip>
    <ns1:figi>BBG001S5SN40</ns1:figi>
    <ns1:value>3628407</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61897</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56458</ns1:Sole>
      <ns1:Shared>200</ns1:Shared>
      <ns1:None>5239</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>L3HARRIS TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>502431109</ns1:cusip>
    <ns1:figi>BBG001S5S0N9</ns1:figi>
    <ns1:value>6253928</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26412</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26372</ns1:Sole>
      <ns1:Shared>40</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LABCORP HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>504922105</ns1:cusip>
    <ns1:figi>BBG01MMT6PQ2</ns1:figi>
    <ns1:value>589106</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1912</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1912</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LAM RESEARCH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>512807306</ns1:cusip>
    <ns1:figi>BBG001S5SW40</ns1:figi>
    <ns1:value>82579645</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>251376</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>236966</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14410</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LAS VEGAS SANDS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>517834107</ns1:cusip>
    <ns1:figi>BBG001SJCGP9</ns1:figi>
    <ns1:value>10718815</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>283492</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>283492</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LAZARD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>52110M109</ns1:cusip>
    <ns1:figi>BBG001S711C4</ns1:figi>
    <ns1:value>453817</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12526</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12526</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LENNAR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>526057104</ns1:cusip>
    <ns1:figi>BBG001S5SRK3</ns1:figi>
    <ns1:value>2081017</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25506</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25462</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>44</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LENNOX INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>526107107</ns1:cusip>
    <ns1:figi>BBG001S5SST2</ns1:figi>
    <ns1:value>220822</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>622</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>622</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LEXICON PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>528872302</ns1:cusip>
    <ns1:figi>BBG001SDWCZ8</ns1:figi>
    <ns1:value>53653</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28615</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28615</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIBERTY GLOBAL LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL C</ns1:titleOfClass>
    <ns1:cusip>G61188127</ns1:cusip>
    <ns1:figi>BBG01K9KJ456</ns1:figi>
    <ns1:value>92029</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10352</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10352</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIBERTY LIVE HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>530909100</ns1:cusip>
    <ns1:figi>BBG01YY256L0</ns1:figi>
    <ns1:value>4544322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48017</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>48017</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIBERTY LIVE HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS SER C</ns1:titleOfClass>
    <ns1:cusip>530909308</ns1:cusip>
    <ns1:figi>BBG01YYX1Z23</ns1:figi>
    <ns1:value>506867</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5212</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5212</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIBERTY MEDIA CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>531229771</ns1:cusip>
    <ns1:figi>BBG01HLMB8V5</ns1:figi>
    <ns1:value>10304132</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>121755</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>121655</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LINDBLAD EXPEDITIONS HLDGS I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>535219109</ns1:cusip>
    <ns1:figi>BBG004MDWKT7</ns1:figi>
    <ns1:value>27162843</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>864233</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>864233</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LINDE PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G54950103</ns1:cusip>
    <ns1:figi>BBG01FND0CH6</ns1:figi>
    <ns1:value>1796796</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3786</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3786</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIONSGATE STUDIOS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>53626N102</ns1:cusip>
    <ns1:figi>BBG01TT3G7X8</ns1:figi>
    <ns1:value>132160</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11800</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11800</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIVE NATION ENTERTAINMENT IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>538034109</ns1:cusip>
    <ns1:figi>BBG001SNP2B2</ns1:figi>
    <ns1:value>409706</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2420</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2420</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIVE OAK BANCSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>53803X105</ns1:cusip>
    <ns1:figi>BBG001T4RVG2</ns1:figi>
    <ns1:value>1053093</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29099</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29099</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LLOYDS BANKING GROUP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>539439109</ns1:cusip>
    <ns1:figi>BBG001SDX252</ns1:figi>
    <ns1:value>934850</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>166048</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>166048</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOCKHEED MARTIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>539830109</ns1:cusip>
    <ns1:figi>BBG001S7PS57</ns1:figi>
    <ns1:value>14747131</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28959</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28760</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>199</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOWES COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>548661107</ns1:cusip>
    <ns1:figi>BBG001S5SVL3</ns1:figi>
    <ns1:value>8157769</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44266</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44118</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>148</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LULULEMON ATHLETICA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>550021109</ns1:cusip>
    <ns1:figi>BBG001STBM75</ns1:figi>
    <ns1:value>218673</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2273</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2273</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LUMENTUM HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55024U109</ns1:cusip>
    <ns1:figi>BBG0073F9RS8</ns1:figi>
    <ns1:value>52575887</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54132</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54132</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LYFT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>55087P104</ns1:cusip>
    <ns1:figi>BBG004M9ZHY4</ns1:figi>
    <ns1:value>447054</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29784</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29784</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LYONDELLBASELL INDUSTRIES NV</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS - A -</ns1:titleOfClass>
    <ns1:cusip>N53745100</ns1:cusip>
    <ns1:figi>BBG001T8LMY9</ns1:figi>
    <ns1:value>205097</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3569</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3569</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>M &amp; T BK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55261F104</ns1:cusip>
    <ns1:figi>BBG001S7S2B4</ns1:figi>
    <ns1:value>1627734</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7480</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1555</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5925</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MACROGENICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>556099109</ns1:cusip>
    <ns1:figi>BBG001S9C8R7</ns1:figi>
    <ns1:value>2500172</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>647713</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>647713</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MACYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55616P104</ns1:cusip>
    <ns1:figi>BBG001S6KRW6</ns1:figi>
    <ns1:value>455590</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20008</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20008</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MADISON SQUARE GARDEN ENTMT</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>558256103</ns1:cusip>
    <ns1:figi>BBG019980TF2</ns1:figi>
    <ns1:value>881723</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11006</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7471</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3535</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MADISON SQUARE GRDN SPRT COR</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>55825T103</ns1:cusip>
    <ns1:figi>BBG007FG0C32</ns1:figi>
    <ns1:value>34935247</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>86215</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>83250</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2965</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MAGNITE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55955D100</ns1:cusip>
    <ns1:figi>BBG001T5LB97</ns1:figi>
    <ns1:value>1736423</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68742</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>68742</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MANCHESTER UTD PLC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD CL A</ns1:titleOfClass>
    <ns1:cusip>G5784H106</ns1:cusip>
    <ns1:figi>BBG0035WV5D7</ns1:figi>
    <ns1:value>40334008</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1925251</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1875246</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50005</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARATHON PETE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>56585A102</ns1:cusip>
    <ns1:figi>BBG001S169P1</ns1:figi>
    <ns1:value>14154041</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35795</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35558</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>237</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARKEL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>570535104</ns1:cusip>
    <ns1:figi>BBG001S9ZK95</ns1:figi>
    <ns1:value>25910396</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15131</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15106</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>25</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARRIOTT INTL INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>571903202</ns1:cusip>
    <ns1:figi>BBG001S78K44</ns1:figi>
    <ns1:value>789909</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2221</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2221</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARSH &amp; MCLENNAN COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>571748102</ns1:cusip>
    <ns1:figi>BBG001S5T7M4</ns1:figi>
    <ns1:value>1913758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11209</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11209</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARTIN MARIETTA MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>573284106</ns1:cusip>
    <ns1:figi>BBG001S7QC51</ns1:figi>
    <ns1:value>1787335</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3725</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>993</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2732</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARVELL TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>573874104</ns1:cusip>
    <ns1:figi>BBG00ZXBJ162</ns1:figi>
    <ns1:value>18936229</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71671</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>71671</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASTEC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>576323109</ns1:cusip>
    <ns1:figi>BBG001S95HF8</ns1:figi>
    <ns1:value>1855503</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8686</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8686</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASTERCARD INCORPORATED</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>57636Q104</ns1:cusip>
    <ns1:figi>BBG001SKNNS6</ns1:figi>
    <ns1:value>21704247</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39357</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38720</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>637</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MATCH GROUP INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>57667L107</ns1:cusip>
    <ns1:figi>BBG00VT0KP47</ns1:figi>
    <ns1:value>8215075</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>204610</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>204610</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MATERION CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>576690101</ns1:cusip>
    <ns1:figi>BBG001S5PFQ6</ns1:figi>
    <ns1:value>2835008</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10516</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10516</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCCORMICK &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NON VTG</ns1:titleOfClass>
    <ns1:cusip>579780206</ns1:cusip>
    <ns1:figi>BBG001S79S19</ns1:figi>
    <ns1:value>397783</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8573</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8573</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCDONALDS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>580135101</ns1:cusip>
    <ns1:figi>BBG001S5T110</ns1:figi>
    <ns1:value>11819051</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>51178</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>50611</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>567</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCKESSON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58155Q103</ns1:cusip>
    <ns1:figi>BBG001S8F8P8</ns1:figi>
    <ns1:value>2121958</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2485</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2485</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MEDPACE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58506Q109</ns1:cusip>
    <ns1:figi>BBG0065B7K40</ns1:figi>
    <ns1:value>276512</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>443</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>443</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MEDTRONIC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G5960L103</ns1:cusip>
    <ns1:figi>BBG001S5T2S9</ns1:figi>
    <ns1:value>8378521</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>97097</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>96975</ns1:Sole>
      <ns1:Shared>75</ns1:Shared>
      <ns1:None>47</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERCADOLIBRE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58733R102</ns1:cusip>
    <ns1:figi>BBG001SM32G3</ns1:figi>
    <ns1:value>302493</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>175</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>175</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERCK &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58933Y105</ns1:cusip>
    <ns1:figi>BBG001S5TC52</ns1:figi>
    <ns1:value>69903701</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>481066</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>469333</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>11633</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>META PLATFORMS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>30303M102</ns1:cusip>
    <ns1:figi>BBG001SQCQC5</ns1:figi>
    <ns1:value>162537081</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>224133</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>222745</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1388</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>METHANEX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>59151K108</ns1:cusip>
    <ns1:figi>BBG001S66Y93</ns1:figi>
    <ns1:value>869579</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14819</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14819</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>METLIFE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>59156R108</ns1:cusip>
    <ns1:figi>BBG001S5T3R8</ns1:figi>
    <ns1:value>8922225</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>94756</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>93956</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MGM RESORTS INTERNATIONAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>552953101</ns1:cusip>
    <ns1:figi>BBG001S6BYT5</ns1:figi>
    <ns1:value>3130057</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>100807</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>99657</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROCHIP TECHNOLOGY INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595017104</ns1:cusip>
    <ns1:figi>BBG001S787B5</ns1:figi>
    <ns1:value>4267043</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>54867</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>54747</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>120</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICRON TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595112103</ns1:cusip>
    <ns1:figi>BBG001S6P675</ns1:figi>
    <ns1:value>205559376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>192994</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>190956</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2038</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROSOFT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>594918104</ns1:cusip>
    <ns1:figi>BBG001S5TD05</ns1:figi>
    <ns1:value>227276964</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>443121</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>434777</ns1:Sole>
      <ns1:Shared>25</ns1:Shared>
      <ns1:None>8319</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MILLICOM INTL CELLULAR S A</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM STK</ns1:titleOfClass>
    <ns1:cusip>L6388F110</ns1:cusip>
    <ns1:figi>BBG001S8W0H5</ns1:figi>
    <ns1:value>464369</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5329</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5329</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MISSION PRODUCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>60510V108</ns1:cusip>
    <ns1:figi>BBG005C9W688</ns1:figi>
    <ns1:value>557450</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42521</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>42521</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MITSUBISHI UFJ FINANCIAL GRO</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>606822104</ns1:cusip>
    <ns1:figi>BBG001SFZ3S8</ns1:figi>
    <ns1:value>1018910</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44166</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44166</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MODERNA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>60770K107</ns1:cusip>
    <ns1:figi>BBG003PHHZV8</ns1:figi>
    <ns1:value>429046</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2228</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2228</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOLINA HEALTHCARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>60855R100</ns1:cusip>
    <ns1:figi>BBG001SKBQ20</ns1:figi>
    <ns1:value>200824</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1062</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1062</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONDELEZ INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>609207105</ns1:cusip>
    <ns1:figi>BBG001SHHZJ3</ns1:figi>
    <ns1:value>4671337</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>80791</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>80791</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONOLITHIC PWR SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>609839105</ns1:cusip>
    <ns1:figi>BBG001SDRGP6</ns1:figi>
    <ns1:value>347530</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>258</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>258</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONSTER BEVERAGE CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>61174X109</ns1:cusip>
    <ns1:figi>BBG008NVB1F7</ns1:figi>
    <ns1:value>500147</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12017</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11767</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOODYS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>615369105</ns1:cusip>
    <ns1:figi>BBG001S5VP87</ns1:figi>
    <ns1:value>1022535</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2252</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2252</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MORGAN STANLEY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>617446448</ns1:cusip>
    <ns1:figi>BBG001S9V5Z3</ns1:figi>
    <ns1:value>83641212</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>444711</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>414392</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30319</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOSAIC CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>61945C103</ns1:cusip>
    <ns1:figi>BBG001S7LJN1</ns1:figi>
    <ns1:value>1709239</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>78949</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>78949</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOTOROLA SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>620076307</ns1:cusip>
    <ns1:figi>BBG001S5T9L1</ns1:figi>
    <ns1:value>552213</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1238</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1238</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MP MATERIALS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>553368101</ns1:cusip>
    <ns1:figi>BBG00TJGL0T5</ns1:figi>
    <ns1:value>21909763</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>463306</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>453663</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9643</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MSCI INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55354G100</ns1:cusip>
    <ns1:figi>BBG001SV8B05</ns1:figi>
    <ns1:value>722882</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1342</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1342</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MUELLER INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>624756102</ns1:cusip>
    <ns1:figi>BBG001S6PVC4</ns1:figi>
    <ns1:value>345719</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5704</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5704</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MUELLER WTR PRODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>624758108</ns1:cusip>
    <ns1:figi>BBG001SNQZ91</ns1:figi>
    <ns1:value>3146579</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>148144</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>148144</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MYRIAD GENETICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>62855J104</ns1:cusip>
    <ns1:figi>BBG001S86FS9</ns1:figi>
    <ns1:value>43725</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10145</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10145</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NATERA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>632307104</ns1:cusip>
    <ns1:figi>BBG001V0FSF8</ns1:figi>
    <ns1:value>734039</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1776</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1776</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEBIUS GROUP N.V.</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS CLASS A</ns1:titleOfClass>
    <ns1:cusip>N97284108</ns1:cusip>
    <ns1:figi>BBG001TBY593</ns1:figi>
    <ns1:value>13443745</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56994</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56172</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>822</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NETAPP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64110D104</ns1:cusip>
    <ns1:figi>BBG001S8LYX5</ns1:figi>
    <ns1:value>689483</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3282</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3282</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NETFLIX INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64110L106</ns1:cusip>
    <ns1:figi>BBG001SF6L46</ns1:figi>
    <ns1:value>13232012</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>190170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>185189</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4981</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEW JERSEY RES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>646025106</ns1:cusip>
    <ns1:figi>BBG001S5TMT4</ns1:figi>
    <ns1:value>1062686</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21002</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21002</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEW YORK TIMES CO MTN BE</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>650111107</ns1:cusip>
    <ns1:figi>BBG001S90X31</ns1:figi>
    <ns1:value>274738</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4313</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4313</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWELL BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>651229106</ns1:cusip>
    <ns1:figi>BBG001S5TSW7</ns1:figi>
    <ns1:value>75499</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14299</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14299</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWMARKET CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>651587107</ns1:cusip>
    <ns1:figi>BBG001S5R005</ns1:figi>
    <ns1:value>240535</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>268</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>268</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWMONT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>651639106</ns1:cusip>
    <ns1:figi>BBG001S5TKX3</ns1:figi>
    <ns1:value>1645793</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14269</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14269</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWS CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>65249B109</ns1:cusip>
    <ns1:figi>BBG0035LY922</ns1:figi>
    <ns1:value>2438000</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>85096</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>85096</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWS CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>65249B208</ns1:cusip>
    <ns1:figi>BBG0035M2ZC6</ns1:figi>
    <ns1:value>3237109</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>102053</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>102053</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEXSTAR MEDIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>65336K103</ns1:cusip>
    <ns1:figi>BBG001SKJJT9</ns1:figi>
    <ns1:value>6195366</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38345</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38139</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>206</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEXTERA ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65339F101</ns1:cusip>
    <ns1:figi>BBG001S5RB29</ns1:figi>
    <ns1:value>20004404</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>264119</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>260319</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NIKE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>654106103</ns1:cusip>
    <ns1:figi>BBG001S6NTK2</ns1:figi>
    <ns1:value>695136</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19637</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19637</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NISOURCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65473P105</ns1:cusip>
    <ns1:figi>BBG001S5TMF9</ns1:figi>
    <ns1:value>280904</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7203</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7203</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NLIGHT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65487K100</ns1:cusip>
    <ns1:figi>BBG0020BCPY4</ns1:figi>
    <ns1:value>29172882</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>749079</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>733329</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15750</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOKIA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>654902204</ns1:cusip>
    <ns1:figi>BBG001SCPCG9</ns1:figi>
    <ns1:value>852951</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>84117</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>84117</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORFOLK SOUTHN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>655844108</ns1:cusip>
    <ns1:figi>BBG001S5TQJ6</ns1:figi>
    <ns1:value>3952370</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12791</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11936</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>855</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORTHERN TR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>665859104</ns1:cusip>
    <ns1:figi>BBG001S5TRG7</ns1:figi>
    <ns1:value>544186</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3213</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NORTHROP GRUMMAN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>666807102</ns1:cusip>
    <ns1:figi>BBG001S5TP26</ns1:figi>
    <ns1:value>3867538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7999</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7999</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOVARTIS AG</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>66987V109</ns1:cusip>
    <ns1:figi>BBG001SF5LW6</ns1:figi>
    <ns1:value>7910069</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55482</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55082</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOVO-NORDISK A S</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>670100205</ns1:cusip>
    <ns1:figi>BBG001S5TSK0</ns1:figi>
    <ns1:value>1668547</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44013</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44013</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NPK INTERNATIONAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>651718504</ns1:cusip>
    <ns1:figi>BBG001S6CQY5</ns1:figi>
    <ns1:value>925363</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>81030</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>81030</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NU HLDGS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS CL A</ns1:titleOfClass>
    <ns1:cusip>G6683N103</ns1:cusip>
    <ns1:figi>BBG0136WM2Y9</ns1:figi>
    <ns1:value>166023</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13114</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13114</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUCOR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670346105</ns1:cusip>
    <ns1:figi>BBG001S5TRV0</ns1:figi>
    <ns1:value>631128</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2700</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2700</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUTANIX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>67059N108</ns1:cusip>
    <ns1:figi>BBG001V13SG8</ns1:figi>
    <ns1:value>493660</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7011</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7011</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUTRIEN LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67077M108</ns1:cusip>
    <ns1:figi>BBG00JM9SM69</ns1:figi>
    <ns1:value>1470117</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20927</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20927</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN AMT FREE MUN CR INC F</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67071L106</ns1:cusip>
    <ns1:figi>BBG001SHZCF8</ns1:figi>
    <ns1:value>1400914</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132037</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>132037</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN MUN HIGH INCOME OPPOR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670682103</ns1:cusip>
    <ns1:figi>BBG001SD1KZ4</ns1:figi>
    <ns1:value>143441</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16009</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16009</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN MUN VALUE FD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670928100</ns1:cusip>
    <ns1:figi>BBG001S5TS84</ns1:figi>
    <ns1:value>104777</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12639</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12639</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN NY AMT FREE</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670656107</ns1:cusip>
    <ns1:figi>BBG001S90BW7</ns1:figi>
    <ns1:value>112081</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12130</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12130</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN S&amp;P 500 DYNAMIC OVERW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>6706EW100</ns1:cusip>
    <ns1:figi>BBG001SDQNX3</ns1:figi>
    <ns1:value>245171</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13260</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13260</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NUVEEN SELECT TAX-FREE INCOM</ns1:nameOfIssuer>
    <ns1:titleOfClass>SH BEN INT</ns1:titleOfClass>
    <ns1:cusip>67062F100</ns1:cusip>
    <ns1:figi>BBG001S70MD8</ns1:figi>
    <ns1:value>456419</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33985</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33985</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NVENT ELEC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G6700G107</ns1:cusip>
    <ns1:figi>BBG00GNT7B03</ns1:figi>
    <ns1:value>1198766</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7475</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7475</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NVIDIA CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67066G104</ns1:cusip>
    <ns1:figi>BBG001S5TZJ6</ns1:figi>
    <ns1:value>215700415</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>944480</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>920541</ns1:Sole>
      <ns1:Shared>25</ns1:Shared>
      <ns1:None>23914</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NXP SEMICONDUCTORS N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>N6596X109</ns1:cusip>
    <ns1:figi>BBG001SF62F6</ns1:figi>
    <ns1:value>11967520</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>50383</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49983</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OAKTREE SPECIALTY LENDING</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67401P405</ns1:cusip>
    <ns1:figi>BBG001SR03L7</ns1:figi>
    <ns1:value>173169</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14552</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14552</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OCCIDENTAL PETE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>674599105</ns1:cusip>
    <ns1:figi>BBG001S5TZG9</ns1:figi>
    <ns1:value>1011583</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18286</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18286</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OGE ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>670837103</ns1:cusip>
    <ns1:figi>BBG001S5TVY8</ns1:figi>
    <ns1:value>400777</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8824</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8824</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OLD DOMINION FREIGHT LINE IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>679580100</ns1:cusip>
    <ns1:figi>BBG001S6WQT9</ns1:figi>
    <ns1:value>479798</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2760</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2760</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OMEGA HEALTHCARE INVS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>681936100</ns1:cusip>
    <ns1:figi>BBG001S736L1</ns1:figi>
    <ns1:value>271084</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5854</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5854</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OMNICOM GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>681919106</ns1:cusip>
    <ns1:figi>BBG001S5VR10</ns1:figi>
    <ns1:value>3860863</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>52436</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>52436</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ONEOK INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>30609A109</ns1:cusip>
    <ns1:figi>BBG024TZWVS6</ns1:figi>
    <ns1:value>670563</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ONESPAWORLD HOLDINGS LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>P73684113</ns1:cusip>
    <ns1:figi>BBG00MKMQ6N3</ns1:figi>
    <ns1:value>22636824</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1006528</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1006528</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OPENLANE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>48238T109</ns1:cusip>
    <ns1:figi>BBG001T5L4B0</ns1:figi>
    <ns1:value>204712</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5998</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5998</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OPTIMUM COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>02156K103</ns1:cusip>
    <ns1:figi>BBG00GFMPS82</ns1:figi>
    <ns1:value>52515</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>53072</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53072</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OPTION CARE HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>68404L201</ns1:cusip>
    <ns1:figi>BBG001S6X756</ns1:figi>
    <ns1:value>457784</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20355</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20355</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ORACLE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>68389X105</ns1:cusip>
    <ns1:figi>BBG001S5SJG6</ns1:figi>
    <ns1:value>32725166</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>238348</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>234713</ns1:Sole>
      <ns1:Shared>66</ns1:Shared>
      <ns1:None>3569</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OREILLY AUTOMOTIVE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67103H107</ns1:cusip>
    <ns1:figi>BBG001S78TL6</ns1:figi>
    <ns1:value>851000</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9964</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9964</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OTIS WORLDWIDE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>68902V107</ns1:cusip>
    <ns1:figi>BBG00RP60LN7</ns1:figi>
    <ns1:value>1129716</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17564</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15624</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1940</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OVINTIV INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>69047Q102</ns1:cusip>
    <ns1:figi>BBG00R2NHQ74</ns1:figi>
    <ns1:value>260376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4503</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4503</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OWENS CORNING NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>690742101</ns1:cusip>
    <ns1:figi>BBG001SQ7PD2</ns1:figi>
    <ns1:value>423183</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3625</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3625</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OXFORD INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>691497309</ns1:cusip>
    <ns1:figi>BBG001S5TZF0</ns1:figi>
    <ns1:value>3521242</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>144077</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>142568</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1509</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PACCAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>693718108</ns1:cusip>
    <ns1:figi>BBG001S5V1S8</ns1:figi>
    <ns1:value>1205494</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10978</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10978</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PACKAGING CORP AMER</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>695156109</ns1:cusip>
    <ns1:figi>BBG001S5V741</ns1:figi>
    <ns1:value>354665</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1547</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1547</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALANTIR TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>69608A108</ns1:cusip>
    <ns1:figi>BBG001T53796</ns1:figi>
    <ns1:value>8702477</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46525</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>46525</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALO ALTO NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>697435105</ns1:cusip>
    <ns1:figi>BBG001T9NWN5</ns1:figi>
    <ns1:value>29579730</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>74450</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>74450</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PARAMOUNT SKYDANCE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL B</ns1:titleOfClass>
    <ns1:cusip>69932A204</ns1:cusip>
    <ns1:figi>BBG01VS5NKB6</ns1:figi>
    <ns1:value>331271</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32069</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32069</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PARKER-HANNIFIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>701094104</ns1:cusip>
    <ns1:figi>BBG001S5V554</ns1:figi>
    <ns1:value>1301282</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1362</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1362</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PAYCHEX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>704326107</ns1:cusip>
    <ns1:figi>BBG001S5V135</ns1:figi>
    <ns1:value>2281271</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23160</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22660</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PAYPAL HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>70450Y103</ns1:cusip>
    <ns1:figi>BBG0077VNXW5</ns1:figi>
    <ns1:value>231968</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4416</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PENGUIN SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>706915105</ns1:cusip>
    <ns1:figi>BBG00GLTQDM6</ns1:figi>
    <ns1:value>1480951</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27079</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27079</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PENNANT GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>70805E109</ns1:cusip>
    <ns1:figi>BBG00P33SZ15</ns1:figi>
    <ns1:value>1505166</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38594</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>38594</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PENTAIR PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G7S00T104</ns1:cusip>
    <ns1:figi>BBG001S69VB3</ns1:figi>
    <ns1:value>646223</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12195</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PEOPLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>44891N208</ns1:cusip>
    <ns1:figi>BBG00S1LR2D2</ns1:figi>
    <ns1:value>4766866</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>113605</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>113605</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PEPSICO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>713448108</ns1:cusip>
    <ns1:figi>BBG001S695T1</ns1:figi>
    <ns1:value>22385786</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>176656</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>172026</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4630</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PFIZER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>717081103</ns1:cusip>
    <ns1:figi>BBG001S5V466</ns1:figi>
    <ns1:value>10004162</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>350777</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>341165</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>9512</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PHILIP MORRIS INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>718172109</ns1:cusip>
    <ns1:figi>BBG001STP9N1</ns1:figi>
    <ns1:value>12894421</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>67574</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>66799</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>775</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PHILLIPS 66</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>718546104</ns1:cusip>
    <ns1:figi>BBG00286S4P7</ns1:figi>
    <ns1:value>8450837</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33100</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32800</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>300</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>0-5 HIGH YIELD</ns1:titleOfClass>
    <ns1:cusip>72201R783</ns1:cusip>
    <ns1:figi>BBG001V1XW67</ns1:figi>
    <ns1:value>227829</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2518</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2518</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ACTIVE BD ETF</ns1:titleOfClass>
    <ns1:cusip>72201R775</ns1:cusip>
    <ns1:figi>BBG002N12C17</ns1:figi>
    <ns1:value>729803</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8390</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ENHAN SHRT MA AC</ns1:titleOfClass>
    <ns1:cusip>72201R833</ns1:cusip>
    <ns1:figi>BBG001T618D9</ns1:figi>
    <ns1:value>4351895</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43281</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43281</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PIMCO INCOME STRATEGY FD II</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>72201J104</ns1:cusip>
    <ns1:figi>BBG001S9L7C5</ns1:figi>
    <ns1:value>256901</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41170</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>41170</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PINNACLE FINL PARTNERS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>72348N109</ns1:cusip>
    <ns1:figi>BBG01Z7V4M93</ns1:figi>
    <ns1:value>560443</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5987</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5987</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PLUG PWR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>72919P202</ns1:cusip>
    <ns1:figi>BBG001S6GJB2</ns1:figi>
    <ns1:value>4498548</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2318839</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2315039</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PNC FINL SVCS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>693475105</ns1:cusip>
    <ns1:figi>BBG001S5V947</ns1:figi>
    <ns1:value>15175711</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68279</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>67790</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>489</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>POWERFLEET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>73931J109</ns1:cusip>
    <ns1:figi>BBG00PG3JNM5</ns1:figi>
    <ns1:value>12157992</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4280983</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4270983</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PPL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>69351T106</ns1:cusip>
    <ns1:figi>BBG001S5VC31</ns1:figi>
    <ns1:value>963170</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29285</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>29185</ns1:Sole>
      <ns1:Shared>100</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRESTIGE CONSMR HEALTHCARE I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74112D101</ns1:cusip>
    <ns1:figi>BBG001SH44F0</ns1:figi>
    <ns1:value>1130512</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24646</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24646</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRICE T ROWE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74144T108</ns1:cusip>
    <ns1:figi>BBG001S5WW18</ns1:figi>
    <ns1:value>1462943</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14060</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14060</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRINCIPAL FINANCIAL GROUP IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74251V102</ns1:cusip>
    <ns1:figi>BBG001SD3148</ns1:figi>
    <ns1:value>976067</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8718</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8718</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROCEPT BIOROBOTICS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74276L105</ns1:cusip>
    <ns1:figi>BBG009KD84J2</ns1:figi>
    <ns1:value>1783082</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>97864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>97864</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROCTER &amp; GAMBLE CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>742718109</ns1:cusip>
    <ns1:figi>BBG001S5V4L9</ns1:figi>
    <ns1:value>31193657</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>214714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>208596</ns1:Sole>
      <ns1:Shared>50</ns1:Shared>
      <ns1:None>6068</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROGRESSIVE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>743315103</ns1:cusip>
    <ns1:figi>BBG001S5V509</ns1:figi>
    <ns1:value>2594487</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12515</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12410</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>105</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROGYNY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74340E103</ns1:cusip>
    <ns1:figi>BBG002H1K1K7</ns1:figi>
    <ns1:value>989236</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39271</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39271</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROLOGIS INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74340W103</ns1:cusip>
    <ns1:figi>BBG001S5NMN6</ns1:figi>
    <ns1:value>6064754</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46709</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>46709</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>PSHS ULTRA TECH</ns1:titleOfClass>
    <ns1:cusip>74347R693</ns1:cusip>
    <ns1:figi>BBG001SSTD78</ns1:figi>
    <ns1:value>238770</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1500</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1500</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 DV ARIST</ns1:titleOfClass>
    <ns1:cusip>74348A467</ns1:cusip>
    <ns1:figi>BBG005D266P2</ns1:figi>
    <ns1:value>383028</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7080</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7080</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P MDCP 400 DIV</ns1:titleOfClass>
    <ns1:cusip>74347B680</ns1:cusip>
    <ns1:figi>BBG0081VJCK3</ns1:figi>
    <ns1:value>3187047</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36853</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36853</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P MDCP 400 DIV</ns1:titleOfClass>
    <ns1:cusip>74347B680</ns1:cusip>
    <ns1:figi>BBG0081VJCK3</ns1:figi>
    <ns1:value>1730</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>OTR</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P SMALLCAP 600</ns1:titleOfClass>
    <ns1:cusip>74347B698</ns1:cusip>
    <ns1:figi>BBG0081VG5Y6</ns1:figi>
    <ns1:value>224699</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3133</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3133</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROSHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ULTRAPRO QQQ</ns1:titleOfClass>
    <ns1:cusip>74347X831</ns1:cusip>
    <ns1:figi>BBG001T6S396</ns1:figi>
    <ns1:value>3440541</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44093</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44093</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROTHENA CORP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G72800108</ns1:cusip>
    <ns1:figi>BBG00393H6N0</ns1:figi>
    <ns1:value>515429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>61507</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>61507</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRUDENTIAL FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>744320102</ns1:cusip>
    <ns1:figi>BBG001S97MM7</ns1:figi>
    <ns1:value>1627715</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14331</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14331</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PTC THERAPEUTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>69366J200</ns1:cusip>
    <ns1:figi>BBG001SNNC86</ns1:figi>
    <ns1:value>4917774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>75915</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>75915</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PUBLIC STORAGE</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74460D109</ns1:cusip>
    <ns1:figi>BBG001S5TH79</ns1:figi>
    <ns1:value>216938</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>767</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>767</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PUBLIC SVC ENTERPRISE GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>744573106</ns1:cusip>
    <ns1:figi>BBG001S5V3C1</ns1:figi>
    <ns1:value>2464924</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36604</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36254</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>350</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PULTE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>745867101</ns1:cusip>
    <ns1:figi>BBG001S5V5K7</ns1:figi>
    <ns1:value>2585642</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22278</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21885</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>393</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PUTNAM ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>FRANKLIN NY MUNI</ns1:titleOfClass>
    <ns1:cusip>746729763</ns1:cusip>
    <ns1:figi>BBG01XWMZ021</ns1:figi>
    <ns1:value>81429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11109</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11109</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QNITY ELECTRONICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>74743L100</ns1:cusip>
    <ns1:figi>BBG01TRL7564</ns1:figi>
    <ns1:value>2149022</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17091</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16236</ns1:Sole>
      <ns1:Shared>10</ns1:Shared>
      <ns1:None>845</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QORVO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74736K101</ns1:cusip>
    <ns1:figi>BBG007TJF1P5</ns1:figi>
    <ns1:value>40529698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>354033</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>353033</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1000</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUALCOMM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>747525103</ns1:cusip>
    <ns1:figi>BBG001S6VS70</ns1:figi>
    <ns1:value>9064362</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49252</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>47904</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1348</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUANTA SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74762E102</ns1:cusip>
    <ns1:figi>BBG001S5VH85</ns1:figi>
    <ns1:value>13756731</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21411</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21207</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>204</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUEST DIAGNOSTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74834L100</ns1:cusip>
    <ns1:figi>BBG001S9GX43</ns1:figi>
    <ns1:value>3000022</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12771</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RANGE RES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75281A109</ns1:cusip>
    <ns1:figi>BBG001SBZNN8</ns1:figi>
    <ns1:value>761285</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20553</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20553</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RAYMOND JAMES FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>754730109</ns1:cusip>
    <ns1:figi>BBG001S5VQ03</ns1:figi>
    <ns1:value>16331220</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>103349</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>103349</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RBB FUND TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>TWEEDY BROWNE</ns1:titleOfClass>
    <ns1:cusip>75526L860</ns1:cusip>
    <ns1:figi>BBG01R9GXVD5</ns1:figi>
    <ns1:value>22946802</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1497833</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1471678</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26155</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RBC BEARINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75524B104</ns1:cusip>
    <ns1:figi>BBG001SNYTV1</ns1:figi>
    <ns1:value>240629</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>482</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>482</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REALTY INCOME CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>756109104</ns1:cusip>
    <ns1:figi>BBG001S884K0</ns1:figi>
    <ns1:value>428665</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7894</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7894</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REGENERON PHARMACEUTICALS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75886F107</ns1:cusip>
    <ns1:figi>BBG001S6PX49</ns1:figi>
    <ns1:value>61635679</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>81285</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>80616</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>669</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REINSURANCE GROUP AMER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>759351604</ns1:cusip>
    <ns1:figi>BBG001S6P9Q8</ns1:figi>
    <ns1:value>330947</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1344</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1344</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REPUBLIC SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>760759100</ns1:cusip>
    <ns1:figi>BBG001S9DL33</ns1:figi>
    <ns1:value>1777391</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8469</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8469</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RESMED INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>761152107</ns1:cusip>
    <ns1:figi>BBG001SBGRC2</ns1:figi>
    <ns1:value>4555766</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20605</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20605</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REVOLUTION MEDICINES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>76155X100</ns1:cusip>
    <ns1:figi>BBG00829F4Q7</ns1:figi>
    <ns1:value>373778</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1821</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1821</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RIGETTI COMPUTING INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>76655K103</ns1:cusip>
    <ns1:figi>BBG00Z911SZ9</ns1:figi>
    <ns1:value>220313</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13997</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13997</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RINGCENTRAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>76680R206</ns1:cusip>
    <ns1:figi>BBG001SHXFM5</ns1:figi>
    <ns1:value>2649684</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35471</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35471</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RIO TINTO PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>767204100</ns1:cusip>
    <ns1:figi>BBG001SB0LX9</ns1:figi>
    <ns1:value>4543650</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48249</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>48249</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROBERT HALF INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>770323103</ns1:cusip>
    <ns1:figi>BBG001S5VP41</ns1:figi>
    <ns1:value>448234</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12197</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12197</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROBINHOOD MKTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>770700102</ns1:cusip>
    <ns1:figi>BBG008NMBXP6</ns1:figi>
    <ns1:value>262619</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2334</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2334</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROBLOX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>771049103</ns1:cusip>
    <ns1:figi>BBG001V1Y6Z1</ns1:figi>
    <ns1:value>728577</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17196</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17196</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROCKWELL AUTOMATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>773903109</ns1:cusip>
    <ns1:figi>BBG001S5VRF5</ns1:figi>
    <ns1:value>2581507</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5930</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5910</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROGERS COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>775109200</ns1:cusip>
    <ns1:figi>BBG001S604S4</ns1:figi>
    <ns1:value>272580</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8850</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8850</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROGERS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>775133101</ns1:cusip>
    <ns1:figi>BBG001S5TTY3</ns1:figi>
    <ns1:value>8656327</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56581</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56581</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROPER TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>776696106</ns1:cusip>
    <ns1:figi>BBG001S9B362</ns1:figi>
    <ns1:value>347669</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>995</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>995</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROSS STORES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>778296103</ns1:cusip>
    <ns1:figi>BBG001S5VRS1</ns1:figi>
    <ns1:value>828790</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3551</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL BK CDA</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>780087102</ns1:cusip>
    <ns1:figi>BBG001S60869</ns1:figi>
    <ns1:value>5383689</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27385</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24953</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2432</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL CARIBBEAN GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>V7780T103</ns1:cusip>
    <ns1:figi>BBG001S5RMJ7</ns1:figi>
    <ns1:value>42790778</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>160952</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>160352</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL GOLD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>780287108</ns1:cusip>
    <ns1:figi>BBG001S5VNX4</ns1:figi>
    <ns1:value>252048</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1068</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1068</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RTX CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>75513E101</ns1:cusip>
    <ns1:figi>BBG001S5X5Q9</ns1:figi>
    <ns1:value>41875709</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>225563</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>222409</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3154</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RUBRIK INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>781154109</ns1:cusip>
    <ns1:figi>BBG008D32614</ns1:figi>
    <ns1:value>319715</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2793</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>S&amp;P GLOBAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>78409V104</ns1:cusip>
    <ns1:figi>BBG001S5T5M8</ns1:figi>
    <ns1:value>2182266</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5532</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5532</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SALESFORCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>79466L302</ns1:cusip>
    <ns1:figi>BBG001SDLP09</ns1:figi>
    <ns1:value>6295422</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27423</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27423</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SANDISK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>80004C200</ns1:cusip>
    <ns1:figi>BBG01R388JK6</ns1:figi>
    <ns1:value>1268694</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>729</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>729</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SANDRIDGE ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>80007P869</ns1:cusip>
    <ns1:figi>BBG001SL3ZY2</ns1:figi>
    <ns1:value>930648</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68988</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>68988</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SANOFI SA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>80105N105</ns1:cusip>
    <ns1:figi>BBG001S5W768</ns1:figi>
    <ns1:value>339258</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8228</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8228</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SAP SE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR</ns1:titleOfClass>
    <ns1:cusip>803054204</ns1:cusip>
    <ns1:figi>BBG001S6RD41</ns1:figi>
    <ns1:value>482976</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2317</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2317</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SBA COMMUNICATIONS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>78410G104</ns1:cusip>
    <ns1:figi>BBG001SCWNN9</ns1:figi>
    <ns1:value>253310</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1582</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1582</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL EQTY ETF</ns1:titleOfClass>
    <ns1:cusip>808524805</ns1:cusip>
    <ns1:figi>BBG001T5XQY3</ns1:figi>
    <ns1:value>689409</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25097</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25097</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>INT-TRM U.S TRES</ns1:titleOfClass>
    <ns1:cusip>808524854</ns1:cusip>
    <ns1:figi>BBG001T9F7C1</ns1:figi>
    <ns1:value>218633</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9225</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9225</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US AGGREGATE B</ns1:titleOfClass>
    <ns1:cusip>808524839</ns1:cusip>
    <ns1:figi>BBG001WBMLH8</ns1:figi>
    <ns1:value>221177</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10008</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10008</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US BRD MKT ETF</ns1:titleOfClass>
    <ns1:cusip>808524102</ns1:cusip>
    <ns1:figi>BBG001T5XQT9</ns1:figi>
    <ns1:value>2615808</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>89246</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>89246</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US DIVIDEND EQ</ns1:titleOfClass>
    <ns1:cusip>808524797</ns1:cusip>
    <ns1:figi>BBG0025RWLM4</ns1:figi>
    <ns1:value>50971190</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1566898</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1446376</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>120522</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LCAP GR ETF</ns1:titleOfClass>
    <ns1:cusip>808524300</ns1:cusip>
    <ns1:figi>BBG001T66WN0</ns1:figi>
    <ns1:value>880403</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24503</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24503</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US LRG CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524201</ns1:cusip>
    <ns1:figi>BBG001T5XQV6</ns1:figi>
    <ns1:value>3244589</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>108153</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>108153</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MID-CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524508</ns1:cusip>
    <ns1:figi>BBG001V036R6</ns1:figi>
    <ns1:value>3760410</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>110535</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>110535</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHWAB STRATEGIC TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SML CAP ETF</ns1:titleOfClass>
    <ns1:cusip>808524607</ns1:cusip>
    <ns1:figi>BBG001T5XQW5</ns1:figi>
    <ns1:value>3057479</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>93701</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>92101</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCOTTS MIRACLE-GRO CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>810186106</ns1:cusip>
    <ns1:figi>BBG001S5W5H0</ns1:figi>
    <ns1:value>387574</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7734</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7734</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCRIPPS E W CO OHIO</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A NEW</ns1:titleOfClass>
    <ns1:cusip>811054402</ns1:cusip>
    <ns1:figi>BBG001S6PY74</ns1:figi>
    <ns1:value>171673</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>66028</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>66028</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SEAGATE TECHNOLOGY HLDNGS PL</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G7997R103</ns1:cusip>
    <ns1:figi>BBG0113JGQG9</ns1:figi>
    <ns1:value>2226630</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2414</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2414</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR CARE ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y209</ns1:cusip>
    <ns1:figi>BBG001S7SCQ6</ns1:figi>
    <ns1:value>6011278</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35692</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12189</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>23503</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR DISCR ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y407</ns1:cusip>
    <ns1:figi>BBG001S7T1Q9</ns1:figi>
    <ns1:value>6516464</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>59872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28116</ns1:Sole>
      <ns1:Shared>150</ns1:Shared>
      <ns1:None>31606</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR ENERG ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y506</ns1:cusip>
    <ns1:figi>BBG001S7T1S7</ns1:figi>
    <ns1:value>4969945</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>80812</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>71042</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9770</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR FINL ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y605</ns1:cusip>
    <ns1:figi>BBG001S7T223</ns1:figi>
    <ns1:value>2996113</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56107</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56107</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR INDL ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y704</ns1:cusip>
    <ns1:figi>BBG001S7T232</ns1:figi>
    <ns1:value>6380377</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>38210</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25204</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13006</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR MATER ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y100</ns1:cusip>
    <ns1:figi>BBG001S7R733</ns1:figi>
    <ns1:value>3050253</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>62634</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>62081</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>553</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR STAPL ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y308</ns1:cusip>
    <ns1:figi>BBG001S7T107</ns1:figi>
    <ns1:value>607955</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7543</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7453</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>90</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SVC ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y852</ns1:cusip>
    <ns1:figi>BBG00L5F9FV7</ns1:figi>
    <ns1:value>12827126</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>115591</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>103766</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>11825</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR TECHN ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y803</ns1:cusip>
    <ns1:figi>BBG001S7TCZ5</ns1:figi>
    <ns1:value>8549978</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43678</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43578</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SELECT SECTOR SPDR TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR UTIL ETF</ns1:titleOfClass>
    <ns1:cusip>81369Y886</ns1:cusip>
    <ns1:figi>BBG001S7TD56</ns1:figi>
    <ns1:value>468216</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11872</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10622</ns1:Sole>
      <ns1:Shared>200</ns1:Shared>
      <ns1:None>1050</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SERVICE CORP INTL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>817565104</ns1:cusip>
    <ns1:figi>BBG001S5WBJ5</ns1:figi>
    <ns1:value>936112</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12293</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12293</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SERVICENOW INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>81762P102</ns1:cusip>
    <ns1:figi>BBG001T4JFC0</ns1:figi>
    <ns1:value>3417329</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25501</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25471</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHARKNINJA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>G8068L108</ns1:cusip>
    <ns1:figi>BBG01HN2K366</ns1:figi>
    <ns1:value>827495</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4594</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4594</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHATTUCK LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>82024L103</ns1:cusip>
    <ns1:figi>BBG00V776CR6</ns1:figi>
    <ns1:value>14320493</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2099779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2081996</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17783</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHELL PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADS</ns1:titleOfClass>
    <ns1:cusip>780259305</ns1:cusip>
    <ns1:figi>BBG0147BN6H1</ns1:figi>
    <ns1:value>8277322</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>87084</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>86734</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>350</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHERWIN WILLIAMS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>824348106</ns1:cusip>
    <ns1:figi>BBG001S5W2F9</ns1:figi>
    <ns1:value>6323176</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19560</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19560</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHOPIFY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A SUB VTG SHS</ns1:titleOfClass>
    <ns1:cusip>82509L107</ns1:cusip>
    <ns1:figi>BBG004DW5NC7</ns1:figi>
    <ns1:value>1381910</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9318</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9068</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>250</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SIBANYE STILLWATER LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>82575P107</ns1:cusip>
    <ns1:figi>BBG00RRGP4W4</ns1:figi>
    <ns1:value>245755</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24070</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24070</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SIMON PPTY GROUP INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>828806109</ns1:cusip>
    <ns1:figi>BBG001S77WM9</ns1:figi>
    <ns1:value>1700453</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8470</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8344</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>126</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SINCLAIR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>829242106</ns1:cusip>
    <ns1:figi>BBG01GJ3NYB4</ns1:figi>
    <ns1:value>9833350</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>774890</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>774890</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SIRIUSXM HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>829933100</ns1:cusip>
    <ns1:figi>BBG01KJQM3Z7</ns1:figi>
    <ns1:value>220498</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8520</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8520</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SITIME CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>82982T106</ns1:cusip>
    <ns1:figi>BBG00QNSY276</ns1:figi>
    <ns1:value>598564</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>918</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>918</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SK TELECOM CO LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>78440P306</ns1:cusip>
    <ns1:figi>BBG001S91DP0</ns1:figi>
    <ns1:value>221225</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SKYWORKS SOLUTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>83088M102</ns1:cusip>
    <ns1:figi>BBG001SCYWS2</ns1:figi>
    <ns1:value>518889</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6070</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6070</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SLB LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM STK</ns1:titleOfClass>
    <ns1:cusip>806857108</ns1:cusip>
    <ns1:figi>BBG001S5W4C8</ns1:figi>
    <ns1:value>4386860</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>90042</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>86377</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3665</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SMITHFIELD FOODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>832248207</ns1:cusip>
    <ns1:figi>BBG01RMP2XX8</ns1:figi>
    <ns1:value>372228</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19884</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19884</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SMURFIT WESTROCK PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G8267P108</ns1:cusip>
    <ns1:figi>BBG01NJC0037</ns1:figi>
    <ns1:value>1426062</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32337</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32337</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SNAP ON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>833034101</ns1:cusip>
    <ns1:figi>BBG001S5W688</ns1:figi>
    <ns1:value>276509</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>761</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>761</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SNOWFLAKE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>833445109</ns1:cusip>
    <ns1:figi>BBG007DHGNK2</ns1:figi>
    <ns1:value>25293970</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>74490</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>74490</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOCIEDAD QUIMICA Y MINERA DE</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR SER B</ns1:titleOfClass>
    <ns1:cusip>833635105</ns1:cusip>
    <ns1:figi>BBG001S7G2C6</ns1:figi>
    <ns1:value>257210</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3965</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3965</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOFI TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>83406F102</ns1:cusip>
    <ns1:figi>BBG00YB1ZF08</ns1:figi>
    <ns1:value>167842</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10677</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10677</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOLARIS ENERGY INFRAS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>83418M103</ns1:cusip>
    <ns1:figi>BBG00G7D6CQ7</ns1:figi>
    <ns1:value>8807101</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>123730</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>122393</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1337</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOLSTICE ADVANCED MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>83443Q103</ns1:cusip>
    <ns1:figi>BBG01X5744Z4</ns1:figi>
    <ns1:value>1420032</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25214</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24702</ns1:Sole>
      <ns1:Shared>5</ns1:Shared>
      <ns1:None>507</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHERN CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>842587107</ns1:cusip>
    <ns1:figi>BBG001S5W777</ns1:figi>
    <ns1:value>10725671</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>129396</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>127131</ns1:Sole>
      <ns1:Shared>250</ns1:Shared>
      <ns1:None>2015</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHERN COPPER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>84265V105</ns1:cusip>
    <ns1:figi>BBG001S6ZM88</ns1:figi>
    <ns1:value>481603</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2377</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>90</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2287</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHSIDE BANCSHARES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>84470P109</ns1:cusip>
    <ns1:figi>BBG001S66SR6</ns1:figi>
    <ns1:value>1305412</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>43398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43398</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPACE EXPLORATION TECHN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A COM STK</ns1:titleOfClass>
    <ns1:cusip>84615Q103</ns1:cusip>
    <ns1:figi>BBG001SQPN65</ns1:figi>
    <ns1:value>1771247</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11741</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11705</ns1:Sole>
      <ns1:Shared>36</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR GOLD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>GOLD SHS</ns1:titleOfClass>
    <ns1:cusip>78463V107</ns1:cusip>
    <ns1:figi>BBG001SCPX28</ns1:figi>
    <ns1:value>5484096</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14400</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR INDEX SHS FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR PO EX ETF</ns1:titleOfClass>
    <ns1:cusip>78463X889</ns1:cusip>
    <ns1:figi>BBG001SRXRJ1</ns1:figi>
    <ns1:value>2653796</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>52854</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>52854</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST BLOO HIGH ETF</ns1:titleOfClass>
    <ns1:cusip>78468R622</ns1:cusip>
    <ns1:figi>BBG001SQS7X7</ns1:figi>
    <ns1:value>1000525</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10787</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10787</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR BLO 1 ETF</ns1:titleOfClass>
    <ns1:cusip>78468R663</ns1:cusip>
    <ns1:figi>BBG001STKCW9</ns1:figi>
    <ns1:value>1110219</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12115</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3649</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8466</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR CONV ETF</ns1:titleOfClass>
    <ns1:cusip>78464A359</ns1:cusip>
    <ns1:figi>BBG001T2PMD1</ns1:figi>
    <ns1:value>851502</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8416</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7216</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR P500GRW</ns1:titleOfClass>
    <ns1:cusip>78464A409</ns1:cusip>
    <ns1:figi>BBG001SD7RB9</ns1:figi>
    <ns1:value>1863219</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15138</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15138</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP AERO</ns1:titleOfClass>
    <ns1:cusip>78464A631</ns1:cusip>
    <ns1:figi>BBG0024LG8W4</ns1:figi>
    <ns1:value>3894713</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16842</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2970</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13872</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP BIOT</ns1:titleOfClass>
    <ns1:cusip>78464A870</ns1:cusip>
    <ns1:figi>BBG001SQDKG3</ns1:figi>
    <ns1:value>1981407</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12566</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4616</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7950</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP DIV</ns1:titleOfClass>
    <ns1:cusip>78464A763</ns1:cusip>
    <ns1:figi>BBG001SPTBP8</ns1:figi>
    <ns1:value>1132640</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7732</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3532</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP HOME</ns1:titleOfClass>
    <ns1:cusip>78464A888</ns1:cusip>
    <ns1:figi>BBG001SQDKH2</ns1:figi>
    <ns1:value>730879</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7611</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3181</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4430</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP METAL</ns1:titleOfClass>
    <ns1:cusip>78464A755</ns1:cusip>
    <ns1:figi>BBG001SMH2W0</ns1:figi>
    <ns1:value>2412060</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23291</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8660</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14631</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPDR SERIES TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR SP600 SML</ns1:titleOfClass>
    <ns1:cusip>78468R853</ns1:cusip>
    <ns1:figi>BBG004T58LZ5</ns1:figi>
    <ns1:value>213364</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4036</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4036</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPECTRUM BRANDS HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>84790A105</ns1:cusip>
    <ns1:figi>BBG001S63S71</ns1:figi>
    <ns1:value>389758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4902</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4902</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPHERE ENTERTAINMENT CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>55826T102</ns1:cusip>
    <ns1:figi>BBG00L9HLWW7</ns1:figi>
    <ns1:value>15262704</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>113528</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>108893</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4635</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPOTIFY TECHNOLOGY S A</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>L8681T102</ns1:cusip>
    <ns1:figi>BBG003T4VFD1</ns1:figi>
    <ns1:value>231506</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>475</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>475</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SSGA ACTIVE ETF TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>ST STR TOTAL ETF</ns1:titleOfClass>
    <ns1:cusip>78467V848</ns1:cusip>
    <ns1:figi>BBG0084H8485</ns1:figi>
    <ns1:value>24409693</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>652317</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>610459</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>41858</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STAG INDUSTRIAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>85254J102</ns1:cusip>
    <ns1:figi>BBG001T9F312</ns1:figi>
    <ns1:value>237912</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6644</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6644</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STANLEY BLACK &amp; DECKER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>854502101</ns1:cusip>
    <ns1:figi>BBG001S5WHT1</ns1:figi>
    <ns1:value>227588</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2569</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2444</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>125</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STARBUCKS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>855244109</ns1:cusip>
    <ns1:figi>BBG001S72KH6</ns1:figi>
    <ns1:value>3337328</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35519</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>34898</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>620</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>857477103</ns1:cusip>
    <ns1:figi>BBG001S5RLD5</ns1:figi>
    <ns1:value>1076183</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6164</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6164</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR SPDR DOW JONES IND</ns1:nameOfIssuer>
    <ns1:titleOfClass>UT SER 1</ns1:titleOfClass>
    <ns1:cusip>78467X109</ns1:cusip>
    <ns1:figi>BBG001S8LH99</ns1:figi>
    <ns1:value>21120427</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41531</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>41326</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>205</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR SPDR DOW JONES IND</ns1:nameOfIssuer>
    <ns1:titleOfClass>UT SER 1</ns1:titleOfClass>
    <ns1:cusip>78467X109</ns1:cusip>
    <ns1:figi>BBG001S8LH99</ns1:figi>
    <ns1:value>2034</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>OTR</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR SPDR S&amp;P 500 ETF T</ns1:nameOfIssuer>
    <ns1:titleOfClass>TR UNIT</ns1:titleOfClass>
    <ns1:cusip>78462F103</ns1:cusip>
    <ns1:figi>BBG001S72SM3</ns1:figi>
    <ns1:value>34318</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>OTR</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>45</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR SPDR S&amp;P 500 ETF T</ns1:nameOfIssuer>
    <ns1:titleOfClass>TR UNIT</ns1:titleOfClass>
    <ns1:cusip>78462F103</ns1:cusip>
    <ns1:figi>BBG001S72SM3</ns1:figi>
    <ns1:value>143881031</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>188664</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>144969</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43695</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STATE STR SPDR S&amp;P MIDCAP 40</ns1:nameOfIssuer>
    <ns1:titleOfClass>UTSER1 S&amp;PDCRP</ns1:titleOfClass>
    <ns1:cusip>78467Y107</ns1:cusip>
    <ns1:figi>BBG001S63NQ1</ns1:figi>
    <ns1:value>36238928</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55183</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49141</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6042</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STELLANTIS N.V</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>N82405106</ns1:cusip>
    <ns1:figi>BBG0078ZLDH8</ns1:figi>
    <ns1:value>95920</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STMICROELECTRONICS N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>NY REGISTRY</ns1:titleOfClass>
    <ns1:cusip>861012102</ns1:cusip>
    <ns1:figi>BBG001S5WDM7</ns1:figi>
    <ns1:value>502918</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9425</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9425</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STRATASYS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>M85548101</ns1:cusip>
    <ns1:figi>BBG002S5ZS58</ns1:figi>
    <ns1:value>5116999</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>615764</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>615764</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STRATEGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A NEW</ns1:titleOfClass>
    <ns1:cusip>594972408</ns1:cusip>
    <ns1:figi>BBG001SC7PX1</ns1:figi>
    <ns1:value>3446974</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22516</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22316</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STRYKER CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>863667101</ns1:cusip>
    <ns1:figi>BBG001S8FR03</ns1:figi>
    <ns1:value>3500698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12712</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12650</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>62</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STUBHUB HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>86384P109</ns1:cusip>
    <ns1:figi>BBG00RFFBK03</ns1:figi>
    <ns1:value>314316</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56329</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56329</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SUN LIFE FINANCIAL INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>866796105</ns1:cusip>
    <ns1:figi>BBG001S7XWH6</ns1:figi>
    <ns1:value>429303</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5506</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5506</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SUNCOR ENERGY INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>867224107</ns1:cusip>
    <ns1:figi>BBG001S5YSF0</ns1:figi>
    <ns1:value>2141746</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31557</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>30163</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1394</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYMBOTIC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A COM</ns1:titleOfClass>
    <ns1:cusip>87151X101</ns1:cusip>
    <ns1:figi>BBG00Z72HCX9</ns1:figi>
    <ns1:value>890117</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5474</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>15684</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYNCHRONY FINANCIAL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87165B103</ns1:cusip>
    <ns1:figi>BBG00658F3Q2</ns1:figi>
    <ns1:value>448459</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6319</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6319</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYNOPSYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>871607107</ns1:cusip>
    <ns1:figi>BBG001S5VTR8</ns1:figi>
    <ns1:value>481240</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1106</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1106</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYSCO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>871829107</ns1:cusip>
    <ns1:figi>BBG001S5WJS8</ns1:figi>
    <ns1:value>576811</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7399</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7399</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TACTILE SYS TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87357P100</ns1:cusip>
    <ns1:figi>BBG001THH5G1</ns1:figi>
    <ns1:value>7310384</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>327967</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>322523</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5444</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAIWAN SEMICONDUCTOR MANUFAC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>874039100</ns1:cusip>
    <ns1:figi>BBG001S5WWW4</ns1:figi>
    <ns1:value>6452752</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14145</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14145</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAKE-TWO INTERACTIVE SOFTWAR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>874054109</ns1:cusip>
    <ns1:figi>BBG001S9TN41</ns1:figi>
    <ns1:value>2315908</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11161</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11111</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TARGA RES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87612G101</ns1:cusip>
    <ns1:figi>BBG001TC94B9</ns1:figi>
    <ns1:value>685824</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2537</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2537</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TARGET CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87612E106</ns1:cusip>
    <ns1:figi>BBG001SC0K41</ns1:figi>
    <ns1:value>2517919</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16069</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16004</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>65</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TC ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87807B107</ns1:cusip>
    <ns1:figi>BBG001S5WW27</ns1:figi>
    <ns1:value>1193735</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20660</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20660</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TD SYNNEX CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87162W100</ns1:cusip>
    <ns1:figi>BBG001SFQWB2</ns1:figi>
    <ns1:value>239641</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>933</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>933</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TE CONNECTIVITY PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G87052109</ns1:cusip>
    <ns1:figi>BBG01Q08MMX4</ns1:figi>
    <ns1:value>455665</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2159</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2159</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TECHNIPFMC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>G87110105</ns1:cusip>
    <ns1:figi>BBG00DL8NMT5</ns1:figi>
    <ns1:value>990477</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14583</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14583</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TELEPHONE &amp; DATA SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>879433829</ns1:cusip>
    <ns1:figi>BBG001S5WM29</ns1:figi>
    <ns1:value>3049113</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>89891</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>89891</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TELOS CORP MD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87969B101</ns1:cusip>
    <ns1:figi>BBG001S7W4K5</ns1:figi>
    <ns1:value>9530886</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2341741</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2341741</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEMA ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>ELECTRIFICATION</ns1:titleOfClass>
    <ns1:cusip>87975E834</ns1:cusip>
    <ns1:figi>BBG01R3N5Z57</ns1:figi>
    <ns1:value>734606</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20734</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2070</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18664</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TENABLE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88025T102</ns1:cusip>
    <ns1:figi>BBG00LBLCDR3</ns1:figi>
    <ns1:value>19620542</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>539174</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>539174</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TERADYNE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>880770102</ns1:cusip>
    <ns1:figi>BBG001S5WMZ3</ns1:figi>
    <ns1:value>777765</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1940</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1940</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEREX CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>880779103</ns1:cusip>
    <ns1:figi>BBG001S6PZQ0</ns1:figi>
    <ns1:value>1081246</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20556</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20556</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TESLA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88160R101</ns1:cusip>
    <ns1:figi>BBG001SQKGD7</ns1:figi>
    <ns1:value>20419563</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>57551</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57463</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>88</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXAS INSTRS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>882508104</ns1:cusip>
    <ns1:figi>BBG001S5WYZ7</ns1:figi>
    <ns1:value>9298764</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>33199</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>33127</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>72</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXAS PACIFIC LAND CORPORATI</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88262P102</ns1:cusip>
    <ns1:figi>BBG00YRJXKC0</ns1:figi>
    <ns1:value>910043</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2793</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TEXTRON INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>883203101</ns1:cusip>
    <ns1:figi>BBG001S5WZ39</ns1:figi>
    <ns1:value>2155095</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28282</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>28282</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THE CIGNA GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>125523100</ns1:cusip>
    <ns1:figi>BBG00KXRCDQ9</ns1:figi>
    <ns1:value>913565</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3361</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3349</ns1:Sole>
      <ns1:Shared>12</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THERMO FISHER SCIENTIFIC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>883556102</ns1:cusip>
    <ns1:figi>BBG001S5WS08</ns1:figi>
    <ns1:value>14245476</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21103</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19966</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1137</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TIDEWATER INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88642R109</ns1:cusip>
    <ns1:figi>BBG00HBQ36G8</ns1:figi>
    <ns1:value>9787148</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>120680</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>119688</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>992</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TIMKEN CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>887389104</ns1:cusip>
    <ns1:figi>BBG001S5WQK0</ns1:figi>
    <ns1:value>2885009</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24711</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24661</ns1:Sole>
      <ns1:Shared>50</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TJX COS INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>872540109</ns1:cusip>
    <ns1:figi>BBG001S5WQ93</ns1:figi>
    <ns1:value>5450468</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41195</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40795</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TKO GROUP HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>87256C101</ns1:cusip>
    <ns1:figi>BBG01G9JKWW4</ns1:figi>
    <ns1:value>9939560</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>55306</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55256</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>T-MOBILE US INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>872590104</ns1:cusip>
    <ns1:figi>BBG001SKR9Y6</ns1:figi>
    <ns1:value>2423468</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14861</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14861</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOAST INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>888787108</ns1:cusip>
    <ns1:figi>BBG00BTJVKB1</ns1:figi>
    <ns1:value>512775</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17688</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17688</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOLL BROTHERS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>889478103</ns1:cusip>
    <ns1:figi>BBG001S5WT15</ns1:figi>
    <ns1:value>701283</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5204</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5204</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TORONTO DOMINION BK ONT</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>891160509</ns1:cusip>
    <ns1:figi>BBG001S60L15</ns1:figi>
    <ns1:value>2142807</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18232</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13382</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4850</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRACTOR SUPPLY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>892356106</ns1:cusip>
    <ns1:figi>BBG001S7K017</ns1:figi>
    <ns1:value>691125</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22088</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22088</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRANE TECHNOLOGIES PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G8994E103</ns1:cusip>
    <ns1:figi>BBG001S5SBV6</ns1:figi>
    <ns1:value>5237287</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>11587</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11562</ns1:Sole>
      <ns1:Shared>15</ns1:Shared>
      <ns1:None>10</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRANSDIGM GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>893641100</ns1:cusip>
    <ns1:figi>BBG001SPV1C1</ns1:figi>
    <ns1:value>431319</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>398</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>398</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRAVELERS COMPANIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89417E109</ns1:cusip>
    <ns1:figi>BBG001S5R103</ns1:figi>
    <ns1:value>7358759</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20641</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>19639</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1002</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TREX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89531P105</ns1:cusip>
    <ns1:figi>BBG001SB6TV8</ns1:figi>
    <ns1:value>1797765</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41271</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>41271</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRI CONTL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>895436103</ns1:cusip>
    <ns1:figi>BBG001S5WZ75</ns1:figi>
    <ns1:value>206040</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRIMBLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>896239100</ns1:cusip>
    <ns1:figi>BBG001S5SZP0</ns1:figi>
    <ns1:value>21760395</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>381026</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>380126</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>900</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRUIST FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89832Q109</ns1:cusip>
    <ns1:figi>BBG001S5YYC0</ns1:figi>
    <ns1:value>9683374</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>209144</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>207744</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TUTOR PERINI CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>901109108</ns1:cusip>
    <ns1:figi>BBG001S5V297</ns1:figi>
    <ns1:value>16288623</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>197390</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>197390</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TWIST BIOSCIENCE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90184D100</ns1:cusip>
    <ns1:figi>BBG006KDCHK2</ns1:figi>
    <ns1:value>301841</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1562</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1562</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TYSON FOODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>902494103</ns1:cusip>
    <ns1:figi>BBG001S871D5</ns1:figi>
    <ns1:value>298118</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5900</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5900</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UBER TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90353T100</ns1:cusip>
    <ns1:figi>BBG002B04MW4</ns1:figi>
    <ns1:value>7125276</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>104003</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>103953</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UBS ASSET MGMT INCOME FD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>224916106</ns1:cusip>
    <ns1:figi>BBG001SCVJQ6</ns1:figi>
    <ns1:value>40810</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17440</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17440</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UBS GROUP AG</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>H42097107</ns1:cusip>
    <ns1:figi>BBG007936GX0</ns1:figi>
    <ns1:value>1123473</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>23342</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23342</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ULTA BEAUTY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90384S303</ns1:cusip>
    <ns1:figi>BBG00FWQ4W44</ns1:figi>
    <ns1:value>1111724</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2035</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2029</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ULTRA CLEAN HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90385V107</ns1:cusip>
    <ns1:figi>BBG001SHTS06</ns1:figi>
    <ns1:value>26679359</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>329131</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>329131</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ULTRAGENYX PHARMACEUTICAL IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>90400D108</ns1:cusip>
    <ns1:figi>BBG001V2MJJ2</ns1:figi>
    <ns1:value>2298463</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>152925</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>152925</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNIFI INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>904677200</ns1:cusip>
    <ns1:figi>BBG001S6KZB1</ns1:figi>
    <ns1:value>8409158</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1287773</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1287773</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNILEVER PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPON ADR NEW</ns1:titleOfClass>
    <ns1:cusip>904767803</ns1:cusip>
    <ns1:figi>BBG001S5X1K4</ns1:figi>
    <ns1:value>2199547</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>36218</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>36218</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNION PAC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>907818108</ns1:cusip>
    <ns1:figi>BBG001S5X2M0</ns1:figi>
    <ns1:value>12643512</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>46461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43941</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2520</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED AIRLS HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>910047109</ns1:cusip>
    <ns1:figi>BBG001SQ87W0</ns1:figi>
    <ns1:value>716861</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6461</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED PARCEL SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>911312106</ns1:cusip>
    <ns1:figi>BBG001SDGSH1</ns1:figi>
    <ns1:value>1260283</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13488</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12988</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED PARKS &amp; RESORTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>81282V100</ns1:cusip>
    <ns1:figi>BBG003RY97L1</ns1:figi>
    <ns1:value>20346098</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>627966</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>626766</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED RENTALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>911363109</ns1:cusip>
    <ns1:figi>BBG001SBGZ25</ns1:figi>
    <ns1:value>2947207</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2945</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2935</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>10</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITED THERAPEUTICS CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91307C102</ns1:cusip>
    <ns1:figi>BBG001S8RV10</ns1:figi>
    <ns1:value>461690</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>852</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>852</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITEDHEALTH GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91324P102</ns1:cusip>
    <ns1:figi>BBG001S6WCJ1</ns1:figi>
    <ns1:value>7775436</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>21182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21162</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITI GROUP LLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>912932100</ns1:cusip>
    <ns1:figi>BBG002B67HC1</ns1:figi>
    <ns1:value>5968325</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>712211</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>710161</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2050</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITY SOFTWARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91332U101</ns1:cusip>
    <ns1:figi>BBG0056JW5H5</ns1:figi>
    <ns1:value>265840</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6495</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6495</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNIVERSAL TECHNICAL INST INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>913915104</ns1:cusip>
    <ns1:figi>BBG001SC4X67</ns1:figi>
    <ns1:value>230052</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12322</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12322</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>URANIUM ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>916896103</ns1:cusip>
    <ns1:figi>BBG001SK6158</ns1:figi>
    <ns1:value>16904935</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1788882</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1788882</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>US BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>902973304</ns1:cusip>
    <ns1:figi>BBG001S6T8C1</ns1:figi>
    <ns1:value>3498685</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>60573</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>55384</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5189</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VALERO ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91913Y100</ns1:cusip>
    <ns1:figi>BBG001S5X8K9</ns1:figi>
    <ns1:value>31873962</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>82232</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>81024</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1208</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VALLEY NATL BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>919794107</ns1:cusip>
    <ns1:figi>BBG001S7H654</ns1:figi>
    <ns1:value>231653</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18356</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18356</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANECK ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>GOLD MINERS ETF</ns1:titleOfClass>
    <ns1:cusip>92189F106</ns1:cusip>
    <ns1:figi>BBG001SR42Z0</ns1:figi>
    <ns1:value>266649</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3037</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2887</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANECK ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>HIGH YLD MUNIETF</ns1:titleOfClass>
    <ns1:cusip>92189H409</ns1:cusip>
    <ns1:figi>BBG001SZDBR1</ns1:figi>
    <ns1:value>1277358</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26595</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25995</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>600</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANECK ETF TRUST</ns1:nameOfIssuer>
    <ns1:titleOfClass>SEMICONDUCTR ETF</ns1:titleOfClass>
    <ns1:cusip>92189F676</ns1:cusip>
    <ns1:figi>BBG002D68GN8</ns1:figi>
    <ns1:value>8062080</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13238</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13068</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>170</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>500 GRTH IDX F</ns1:titleOfClass>
    <ns1:cusip>921932505</ns1:cusip>
    <ns1:figi>BBG001TC6MF8</ns1:figi>
    <ns1:value>2074600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24270</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24270</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD ADMIRAL FDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>MIDCP 400 IDX</ns1:titleOfClass>
    <ns1:cusip>921932885</ns1:cusip>
    <ns1:figi>BBG001TC6MJ4</ns1:figi>
    <ns1:value>383666</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3151</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>0</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3151</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD BD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TOTAL BND MRKT</ns1:titleOfClass>
    <ns1:cusip>921937835</ns1:cusip>
    <ns1:figi>BBG001SK7DK4</ns1:figi>
    <ns1:value>32402657</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>461905</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>441409</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20496</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD BD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VANGUARD ULTRA</ns1:titleOfClass>
    <ns1:cusip>92203C303</ns1:cusip>
    <ns1:figi>BBG00ZXBYMT4</ns1:figi>
    <ns1:value>952698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19227</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13877</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5350</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD CALIF TAX FREE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TAX EXEMPT BD FD</ns1:titleOfClass>
    <ns1:cusip>922021605</ns1:cusip>
    <ns1:figi>BBG01L82WF19</ns1:figi>
    <ns1:value>572751</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6075</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6075</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>EXTEND MKT ETF</ns1:titleOfClass>
    <ns1:cusip>922908652</ns1:cusip>
    <ns1:figi>BBG001SK3J43</ns1:figi>
    <ns1:value>1740699</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7515</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7515</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR GRWT ETF</ns1:titleOfClass>
    <ns1:cusip>922908736</ns1:cusip>
    <ns1:figi>BBG001SHTTS4</ns1:figi>
    <ns1:value>4641497</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>51509</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>50999</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>510</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR LRG CAP</ns1:titleOfClass>
    <ns1:cusip>922908637</ns1:cusip>
    <ns1:figi>BBG001SHTTQ6</ns1:figi>
    <ns1:value>24069758</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>68409</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>68409</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR MD CP GR</ns1:titleOfClass>
    <ns1:cusip>922908538</ns1:cusip>
    <ns1:figi>BBG001SRN7S6</ns1:figi>
    <ns1:value>222580</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>762</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>762</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR MD CP VA</ns1:titleOfClass>
    <ns1:cusip>922908512</ns1:cusip>
    <ns1:figi>BBG001SRN7W1</ns1:figi>
    <ns1:value>790579</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4043</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4039</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR MID CAP</ns1:titleOfClass>
    <ns1:cusip>922908629</ns1:cusip>
    <ns1:figi>BBG001SHVTS1</ns1:figi>
    <ns1:value>14838111</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>189213</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>143480</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>45733</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR SM CP GR</ns1:titleOfClass>
    <ns1:cusip>922908595</ns1:cusip>
    <ns1:figi>BBG001SHTTW9</ns1:figi>
    <ns1:value>1923633</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5694</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2423</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3271</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR SML CAP</ns1:titleOfClass>
    <ns1:cusip>922908751</ns1:cusip>
    <ns1:figi>BBG001SHTTV0</ns1:figi>
    <ns1:value>133435435</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>469034</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>448950</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20084</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR SML CP V</ns1:titleOfClass>
    <ns1:cusip>922908611</ns1:cusip>
    <ns1:figi>BBG001SHVTR2</ns1:figi>
    <ns1:value>789439</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3417</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3242</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>175</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR TTL STK</ns1:titleOfClass>
    <ns1:cusip>922908769</ns1:cusip>
    <ns1:figi>BBG001SHTB03</ns1:figi>
    <ns1:value>141143859</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>377148</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>374040</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3108</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>MRNGSTR VAL ETF</ns1:titleOfClass>
    <ns1:cusip>922908744</ns1:cusip>
    <ns1:figi>BBG001SHVR78</ns1:figi>
    <ns1:value>10380258</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48039</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26758</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>21281</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>REAL ESTATE ETF</ns1:titleOfClass>
    <ns1:cusip>922908553</ns1:cusip>
    <ns1:figi>BBG001SMD2X3</ns1:figi>
    <ns1:value>2313018</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>25806</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>25806</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 ETF SHS</ns1:titleOfClass>
    <ns1:cusip>922908363</ns1:cusip>
    <ns1:figi>BBG001TC6MC1</ns1:figi>
    <ns1:value>13508305</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>19274</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>18154</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1120</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>ALLWRLD EX US</ns1:titleOfClass>
    <ns1:cusip>922042775</ns1:cusip>
    <ns1:figi>BBG001SP7T00</ns1:figi>
    <ns1:value>90496537</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1090714</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1081531</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>9183</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE EMR MKT ETF</ns1:titleOfClass>
    <ns1:cusip>922042858</ns1:cusip>
    <ns1:figi>BBG001SHTTZ6</ns1:figi>
    <ns1:value>8187415</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>138044</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>134578</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3466</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE EUROPE ETF</ns1:titleOfClass>
    <ns1:cusip>922042874</ns1:cusip>
    <ns1:figi>BBG001SHTV18</ns1:figi>
    <ns1:value>2571387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29624</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22258</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7366</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INTL EQUITY INDEX F</ns1:nameOfIssuer>
    <ns1:titleOfClass>FTSE SMCAP ETF</ns1:titleOfClass>
    <ns1:cusip>922042718</ns1:cusip>
    <ns1:figi>BBG001T0SKD6</ns1:figi>
    <ns1:value>1632143</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10513</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10513</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD MUN BD FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>TAX EXEMPT BD</ns1:titleOfClass>
    <ns1:cusip>922907746</ns1:cusip>
    <ns1:figi>BBG009THVRX1</ns1:figi>
    <ns1:value>4013330</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>84741</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>83262</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1479</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTER TERM TREAS</ns1:titleOfClass>
    <ns1:cusip>92206C706</ns1:cusip>
    <ns1:figi>BBG001T62M92</ns1:figi>
    <ns1:value>2817035</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49718</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>49718</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>INT-TERM CORP</ns1:titleOfClass>
    <ns1:cusip>92206C870</ns1:cusip>
    <ns1:figi>BBG001T62M38</ns1:figi>
    <ns1:value>1322266</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16885</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16560</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>325</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHRT TRM CORP BD</ns1:titleOfClass>
    <ns1:cusip>92206C409</ns1:cusip>
    <ns1:figi>BBG001T62KZ7</ns1:figi>
    <ns1:value>947304</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12263</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11178</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1085</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS1000GRW</ns1:titleOfClass>
    <ns1:cusip>92206C680</ns1:cusip>
    <ns1:figi>BBG001TCH518</ns1:figi>
    <ns1:value>693239</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5377</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5377</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS1000VAL</ns1:titleOfClass>
    <ns1:cusip>92206C714</ns1:cusip>
    <ns1:figi>BBG001TCH581</ns1:figi>
    <ns1:value>562088</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5171</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5171</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SCOTTSDALE FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VNG RUS2000GRW</ns1:titleOfClass>
    <ns1:cusip>92206C623</ns1:cusip>
    <ns1:figi>BBG001TCH7Y8</ns1:figi>
    <ns1:value>405984</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1558</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1558</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD SPECIALIZED FUNDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>DIV APP ETF</ns1:titleOfClass>
    <ns1:cusip>921908844</ns1:cusip>
    <ns1:figi>BBG001SQX4T3</ns1:figi>
    <ns1:value>9750816</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41793</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40215</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1578</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD STAR FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VG TL INTL STK F</ns1:titleOfClass>
    <ns1:cusip>921909768</ns1:cusip>
    <ns1:figi>BBG001TJR1D8</ns1:figi>
    <ns1:value>5056027</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>59511</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>59511</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD TAX-MANAGED FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>VAN FTSE DEV MKT</ns1:titleOfClass>
    <ns1:cusip>921943858</ns1:cusip>
    <ns1:figi>BBG001SSPWL4</ns1:figi>
    <ns1:value>30776624</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>435868</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>415224</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>20644</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WHITEHALL FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>HIGH DIV YLD</ns1:titleOfClass>
    <ns1:cusip>921946406</ns1:cusip>
    <ns1:figi>BBG001SS0V24</ns1:figi>
    <ns1:value>86772195</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>559099</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>542584</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16515</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WHITEHALL FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>INTL HIGH ETF</ns1:titleOfClass>
    <ns1:cusip>921946794</ns1:cusip>
    <ns1:figi>BBG00C868SD7</ns1:figi>
    <ns1:value>4174266</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>41276</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>39586</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1690</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMM SRVC ETF</ns1:titleOfClass>
    <ns1:cusip>92204A884</ns1:cusip>
    <ns1:figi>BBG001SHTV72</ns1:figi>
    <ns1:value>3977804</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20871</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20771</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>100</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>CONSUM DIS ETF</ns1:titleOfClass>
    <ns1:cusip>92204A108</ns1:cusip>
    <ns1:figi>BBG001SHVTQ3</ns1:figi>
    <ns1:value>398231</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1092</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>57</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1035</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG INTL STK ETF</ns1:titleOfClass>
    <ns1:cusip>921910725</ns1:cusip>
    <ns1:figi>BBG00M0P2VR5</ns1:figi>
    <ns1:value>420997</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5193</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5193</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ESG US STK ETF</ns1:titleOfClass>
    <ns1:cusip>921910733</ns1:cusip>
    <ns1:figi>BBG00M0P2SP4</ns1:figi>
    <ns1:value>508238</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3750</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3750</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>HEALTH CAR ETF</ns1:titleOfClass>
    <ns1:cusip>92204A504</ns1:cusip>
    <ns1:figi>BBG001SHVR32</ns1:figi>
    <ns1:value>1350541</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4273</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2830</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1443</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>INDUSTRIAL ETF</ns1:titleOfClass>
    <ns1:cusip>92204A603</ns1:cusip>
    <ns1:figi>BBG001SHVTX5</ns1:figi>
    <ns1:value>1041337</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3249</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>204</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3045</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD WORLD FD</ns1:nameOfIssuer>
    <ns1:titleOfClass>INF TECH ETF</ns1:titleOfClass>
    <ns1:cusip>92204A702</ns1:cusip>
    <ns1:figi>BBG001SHTTR5</ns1:figi>
    <ns1:value>56102562</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>446428</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>427341</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>19087</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VEEVA SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>922475108</ns1:cusip>
    <ns1:figi>BBG001TX0CB4</ns1:figi>
    <ns1:value>393350</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1378</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1378</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VENTAS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92276F100</ns1:cusip>
    <ns1:figi>BBG001S9T7M6</ns1:figi>
    <ns1:value>494998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5822</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5822</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VENTURE GLOBAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92333F101</ns1:cusip>
    <ns1:figi>BBG01RGY24F0</ns1:figi>
    <ns1:value>4495403</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>355649</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>350395</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5254</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERACYTE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92337F107</ns1:cusip>
    <ns1:figi>BBG001TSQWW0</ns1:figi>
    <ns1:value>4753998</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>103258</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>103258</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERISIGN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92343E102</ns1:cusip>
    <ns1:figi>BBG001S7BCF6</ns1:figi>
    <ns1:value>206995</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>734</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>734</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERIZON COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92343V104</ns1:cusip>
    <ns1:figi>BBG001S67QY1</ns1:figi>
    <ns1:value>12246387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>266980</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>260472</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6508</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERSANT MEDIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>925283103</ns1:cusip>
    <ns1:figi>BBG01Y0M8KD8</ns1:figi>
    <ns1:value>335310</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10578</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10571</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERTEX PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92532F100</ns1:cusip>
    <ns1:figi>BBG001S68LJ8</ns1:figi>
    <ns1:value>11549429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22091</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>22041</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>50</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERTIV HOLDINGS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92537N108</ns1:cusip>
    <ns1:figi>BBG00L2B8LM7</ns1:figi>
    <ns1:value>11079091</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>45912</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>45712</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VIATRIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92556V106</ns1:cusip>
    <ns1:figi>BBG00Y52JV51</ns1:figi>
    <ns1:value>254936</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14387</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14387</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VICOR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>925815102</ns1:cusip>
    <ns1:figi>BBG001S6JQ96</ns1:figi>
    <ns1:value>39753810</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>137585</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>137405</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>180</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VIKING HOLDINGS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORD SHS</ns1:titleOfClass>
    <ns1:cusip>G93A5A101</ns1:cusip>
    <ns1:figi>BBG004YZ9G74</ns1:figi>
    <ns1:value>584185</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7458</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7458</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92826C839</ns1:cusip>
    <ns1:figi>BBG001SRCFY3</ns1:figi>
    <ns1:value>63182728</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>175835</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>168411</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7424</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISHAY INTERTECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>928298108</ns1:cusip>
    <ns1:figi>BBG001S5XB04</ns1:figi>
    <ns1:value>8805207</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>270513</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>270513</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISTRA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92840M102</ns1:cusip>
    <ns1:figi>BBG00DXDL6R0</ns1:figi>
    <ns1:value>619394</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4477</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4477</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VODAFONE GROUP PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>92857W308</ns1:cusip>
    <ns1:figi>BBG001S6MDB8</ns1:figi>
    <ns1:value>162162</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10041</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10041</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WABTEC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>929740108</ns1:cusip>
    <ns1:figi>BBG001S5XBT3</ns1:figi>
    <ns1:value>740633</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2579</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2579</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WALMART INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>931142103</ns1:cusip>
    <ns1:figi>BBG001S5XH92</ns1:figi>
    <ns1:value>49251178</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>473934</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>471014</ns1:Sole>
      <ns1:Shared>90</ns1:Shared>
      <ns1:None>2830</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WARBY PARKER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>93403J106</ns1:cusip>
    <ns1:figi>BBG005DWN8L7</ns1:figi>
    <ns1:value>768923</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27679</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>27679</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WARNER BROS DISCOVERY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>934423104</ns1:cusip>
    <ns1:figi>BBG011386VG3</ns1:figi>
    <ns1:value>23235651</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>750748</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>749318</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1430</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WASTE CONNECTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>94106B101</ns1:cusip>
    <ns1:figi>BBG001SKJ4K1</ns1:figi>
    <ns1:value>592938</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3852</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3852</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WASTE MGMT INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>94106L109</ns1:cusip>
    <ns1:figi>BBG001S5XH47</ns1:figi>
    <ns1:value>13680985</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>67090</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>65814</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1276</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WATERS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>941848103</ns1:cusip>
    <ns1:figi>BBG001S8MDG9</ns1:figi>
    <ns1:value>4026131</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9163</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9163</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WELLS FARGO &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>949746101</ns1:cusip>
    <ns1:figi>BBG001S5XF23</ns1:figi>
    <ns1:value>13893364</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>173559</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>168454</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5105</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WELLTOWER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>95040Q104</ns1:cusip>
    <ns1:figi>BBG001S5RTQ4</ns1:figi>
    <ns1:value>11505538</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>49972</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>48887</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1085</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WERNER ENTERPRISES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>950755108</ns1:cusip>
    <ns1:figi>BBG001S5XDR1</ns1:figi>
    <ns1:value>11397104</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>335406</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>335406</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WESCO INTL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>95082P105</ns1:cusip>
    <ns1:figi>BBG001SCRP78</ns1:figi>
    <ns1:value>1473600</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4098</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4098</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WESTERN DIGITAL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>958102105</ns1:cusip>
    <ns1:figi>BBG001S5XD28</ns1:figi>
    <ns1:value>1754796</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3861</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3861</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WESTWATER RES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>961684206</ns1:cusip>
    <ns1:figi>BBG001S61BN2</ns1:figi>
    <ns1:value>44148</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>84900</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>84900</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WEYERHAEUSER CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>962166104</ns1:cusip>
    <ns1:figi>BBG001S5XL11</ns1:figi>
    <ns1:value>6524484</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>342493</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>339263</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3230</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WHEATON PRECIOUS METALS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>962879102</ns1:cusip>
    <ns1:figi>BBG001S6DSP0</ns1:figi>
    <ns1:value>334701</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2503</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2503</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WHITE MTNS INS GROUP LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>G9618E107</ns1:cusip>
    <ns1:figi>BBG001SBLRT8</ns1:figi>
    <ns1:value>260844</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>130</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>130</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WILLIAMS COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>969457100</ns1:cusip>
    <ns1:figi>BBG001S5XH10</ns1:figi>
    <ns1:value>1411831</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20771</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20771</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WILLIAMS SONOMA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>969904101</ns1:cusip>
    <ns1:figi>BBG001SBW7S1</ns1:figi>
    <ns1:value>321623</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1411</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1411</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMER MKT HIGH FD</ns1:titleOfClass>
    <ns1:cusip>97717W315</ns1:cusip>
    <ns1:figi>BBG001SV1SY8</ns1:figi>
    <ns1:value>939440</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16985</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15510</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1475</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>EMG MKTS SMCAP</ns1:titleOfClass>
    <ns1:cusip>97717W281</ns1:cusip>
    <ns1:figi>BBG001SRPT24</ns1:figi>
    <ns1:value>2016958</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31924</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1420</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30504</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>FLOATNG RAT TREA</ns1:titleOfClass>
    <ns1:cusip>97717Y527</ns1:cusip>
    <ns1:figi>BBG005YHYNG8</ns1:figi>
    <ns1:value>6282006</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>124668</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>123212</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1456</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US MIDCAP DIVID</ns1:titleOfClass>
    <ns1:cusip>97717W505</ns1:cusip>
    <ns1:figi>BBG001SHKG74</ns1:figi>
    <ns1:value>769785</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14268</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14268</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US QTLY DIV GRT</ns1:titleOfClass>
    <ns1:cusip>97717X669</ns1:cusip>
    <ns1:figi>BBG004LMH3Z6</ns1:figi>
    <ns1:value>34100211</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>350681</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>345057</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5624</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SMALLCAP DIVD</ns1:titleOfClass>
    <ns1:cusip>97717W604</ns1:cusip>
    <ns1:figi>BBG001SHKFX7</ns1:figi>
    <ns1:value>366872</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9680</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>9680</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WISDOMTREE TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>US SMALLCAP FUND</ns1:titleOfClass>
    <ns1:cusip>97717W562</ns1:cusip>
    <ns1:figi>BBG001SSZBC9</ns1:figi>
    <ns1:value>248568</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3849</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3849</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WOODWARD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>980745103</ns1:cusip>
    <ns1:figi>BBG001S6YZC5</ns1:figi>
    <ns1:value>239214</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>728</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>728</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WORLD GOLD TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPDR GLD MINIS</ns1:titleOfClass>
    <ns1:cusip>98149E303</ns1:cusip>
    <ns1:figi>BBG00L8YYQ05</ns1:figi>
    <ns1:value>244970</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2981</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2981</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WORLD KINECT CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>981475106</ns1:cusip>
    <ns1:figi>BBG001S5S9J5</ns1:figi>
    <ns1:value>1435723</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40834</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40834</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WW GRAINGER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>384802104</ns1:cusip>
    <ns1:figi>BBG001S5RRD2</ns1:figi>
    <ns1:value>3724626</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2990</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2959</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>31</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XCEL ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98389B100</ns1:cusip>
    <ns1:figi>BBG001S7F0X8</ns1:figi>
    <ns1:value>212692</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3018</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3018</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XPO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>983793100</ns1:cusip>
    <ns1:figi>BBG001SJW3C0</ns1:figi>
    <ns1:value>858108</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4876</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4876</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XYLEM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98419M100</ns1:cusip>
    <ns1:figi>BBG001V05C73</ns1:figi>
    <ns1:value>27806515</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>274578</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>273628</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>950</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>YUM BRANDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>988498101</ns1:cusip>
    <ns1:figi>BBG001S7JQ30</ns1:figi>
    <ns1:value>231869</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1701</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1701</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZILLOW GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>98954M101</ns1:cusip>
    <ns1:figi>BBG001T0LC50</ns1:figi>
    <ns1:value>243178</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8779</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZOETIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>98978V103</ns1:cusip>
    <ns1:figi>BBG0039320P7</ns1:figi>
    <ns1:value>1153819</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16523</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>16523</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZOOM COMMUNICATIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>98980L101</ns1:cusip>
    <ns1:figi>BBG0042V6JN7</ns1:figi>
    <ns1:value>240722</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2652</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2652</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZSCALER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98980G102</ns1:cusip>
    <ns1:figi>BBG003338H61</ns1:figi>
    <ns1:value>11303780</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>56683</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>56613</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>70</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
</ns1:informationTable>
