<?xml version="1.0" encoding="UTF-8"?>
<heldOrderRoutingPublicReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="oh-20191231.xsd">
  <version>1.3</version>
  <bd>FNNL</bd>
  <year>2026</year>
  <qtr>1</qtr>
  <timestamp>2026-04-28T13:33:12Z</timestamp>
  <rMonthly>
    <year>2026</year>
    <mon>01</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>77.78</ndoMarketPct>
      <ndoMarketableLimitPct>13.33</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>8.89</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>60.00</orderPct>
          <marketPct>60.00</marketPct>
          <marketableLimitPct>50.00</marketableLimitPct>
          <nonMarketableLimitPct>75.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>15.56</orderPct>
          <marketPct>8.57</marketPct>
          <marketableLimitPct>50.00</marketableLimitPct>
          <nonMarketableLimitPct>25.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>29.6667</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>30.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-32.5000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>8.89</orderPct>
          <marketPct>11.43</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>4.44</orderPct>
          <marketPct>5.71</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.02</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Barclays ATS</name>
          <orderPct>4.44</orderPct>
          <marketPct>5.71</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>VIRTU MATCHIT ATS</name>
          <orderPct>2.22</orderPct>
          <marketPct>2.86</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>DOT</name>
          <orderPct>2.22</orderPct>
          <marketPct>2.86</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>30.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Instinct X</name>
          <orderPct>2.22</orderPct>
          <marketPct>2.86</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>12.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>98.99</ndoMarketPct>
      <ndoMarketableLimitPct>0.60</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.41</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>47.79</orderPct>
          <marketPct>47.74</marketPct>
          <marketableLimitPct>48.48</marketableLimitPct>
          <nonMarketableLimitPct>59.07</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>37.43</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.21</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>CODA MARKETS INC</name>
          <orderPct>18.43</orderPct>
          <marketPct>18.52</marketPct>
          <marketableLimitPct>15.03</marketableLimitPct>
          <nonMarketableLimitPct>0.25</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>7.77</orderPct>
          <marketPct>7.75</marketPct>
          <marketableLimitPct>8.19</marketableLimitPct>
          <nonMarketableLimitPct>11.89</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>71.13</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>13.7212</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.63</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>12.7087</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.07</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.7953</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>5.08</orderPct>
          <marketPct>5.09</marketPct>
          <marketableLimitPct>5.15</marketableLimitPct>
          <nonMarketableLimitPct>0.63</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>23.23</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.24</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>6.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>6.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>4.57</orderPct>
          <marketPct>4.60</marketPct>
          <marketableLimitPct>3.72</marketableLimitPct>
          <nonMarketableLimitPct>0.50</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-0.0003</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE Arca, Inc.</name>
          <orderPct>3.47</orderPct>
          <marketPct>3.44</marketPct>
          <marketableLimitPct>3.89</marketableLimitPct>
          <nonMarketableLimitPct>10.14</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>38.23</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>12.9159</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.10</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>20.0589</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.37</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-2.2473</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe EDGX Exchange, Inc.</name>
          <orderPct>1.27</orderPct>
          <marketPct>1.25</marketPct>
          <marketableLimitPct>2.53</marketableLimitPct>
          <nonMarketableLimitPct>5.01</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>9.57</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>17.4931</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.08</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>27.3476</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.22</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>2.6890</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>MIAX Pearl Equities</name>
          <orderPct>1.25</orderPct>
          <marketPct>1.25</marketPct>
          <marketableLimitPct>0.51</marketableLimitPct>
          <nonMarketableLimitPct>1.75</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>6.83</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>8.8939</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>15.1950</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.09</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-8.2272</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>1.24</orderPct>
          <marketPct>1.25</marketPct>
          <marketableLimitPct>1.35</marketableLimitPct>
          <nonMarketableLimitPct>0.50</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>5.78</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.02</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Investors Exchange (IEXG)</name>
          <orderPct>1.24</orderPct>
          <marketPct>1.24</marketPct>
          <marketableLimitPct>2.03</marketableLimitPct>
          <nonMarketableLimitPct>1.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>6.20</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.3431</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.07</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>5.6641</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.05</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>18.5363</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct></ndoPct>
      <ndoMarketPct></ndoMarketPct>
      <ndoMarketableLimitPct></ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct></ndoNonmarketableLimitPct>
      <ndoOtherPct></ndoOtherPct>
      <rVenues/>
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>02</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>95.35</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>4.65</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>65.12</orderPct>
          <marketPct>63.41</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>100.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.04</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>18.60</orderPct>
          <marketPct>19.51</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.08</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>29.7222</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>4.65</orderPct>
          <marketPct>4.88</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe BYX Exchange, Inc.</name>
          <orderPct>2.33</orderPct>
          <marketPct>2.44</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>2.33</orderPct>
          <marketPct>2.44</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>VIRTU MATCHIT ATS</name>
          <orderPct>2.33</orderPct>
          <marketPct>2.44</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Barclays ATS</name>
          <orderPct>2.33</orderPct>
          <marketPct>2.44</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.02</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe BZX Exchange, Inc.</name>
          <orderPct>2.33</orderPct>
          <marketPct>2.44</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>30.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>99.22</ndoMarketPct>
      <ndoMarketableLimitPct>0.54</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.25</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>59.47</orderPct>
          <marketPct>59.49</marketPct>
          <marketableLimitPct>57.16</marketableLimitPct>
          <nonMarketableLimitPct>57.47</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>18.54</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.07</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>7.58</orderPct>
          <marketPct>7.56</marketPct>
          <marketableLimitPct>10.54</marketableLimitPct>
          <nonMarketableLimitPct>11.37</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>24.41</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>15.3817</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.15</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>9.8590</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.08</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-10.6561</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>5.77</orderPct>
          <marketPct>5.80</marketPct>
          <marketableLimitPct>3.00</marketableLimitPct>
          <nonMarketableLimitPct>0.21</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-0.39</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-0.2979</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>-0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-2.8387</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>5.66</orderPct>
          <marketPct>5.68</marketPct>
          <marketableLimitPct>4.64</marketableLimitPct>
          <nonMarketableLimitPct>0.21</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>8.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.03</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>6.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>6.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE Arca, Inc.</name>
          <orderPct>3.50</orderPct>
          <marketPct>3.45</marketPct>
          <marketableLimitPct>6.09</marketableLimitPct>
          <nonMarketableLimitPct>17.47</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>7.61</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>9.0727</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.13</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>13.9232</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.07</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-7.9771</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>MEMX LLC</name>
          <orderPct>2.20</orderPct>
          <marketPct>2.20</marketPct>
          <marketableLimitPct>3.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>4.95</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>9.7761</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.04</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>13.8917</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>VIRTU MATCHIT ATS</name>
          <orderPct>2.08</orderPct>
          <marketPct>2.08</marketPct>
          <marketableLimitPct>1.45</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>4.37</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.03</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>1.72</orderPct>
          <marketPct>1.71</marketPct>
          <marketableLimitPct>3.00</marketableLimitPct>
          <nonMarketableLimitPct>0.42</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>3.91</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.05</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe EDGX Exchange, Inc.</name>
          <orderPct>1.61</orderPct>
          <marketPct>1.61</marketPct>
          <marketableLimitPct>0.87</marketableLimitPct>
          <nonMarketableLimitPct>5.26</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>3.77</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>11.7407</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>5.1625</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.01</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>3.9870</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Investors Exchange (IEXG)</name>
          <orderPct>1.47</orderPct>
          <marketPct>1.48</marketPct>
          <marketableLimitPct>1.35</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>1.36</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>4.2576</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.02</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>11.7458</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct></ndoPct>
      <ndoMarketPct></ndoMarketPct>
      <ndoMarketableLimitPct></ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct></ndoNonmarketableLimitPct>
      <ndoOtherPct></ndoOtherPct>
      <rVenues/>
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>03</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>100.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>56.52</orderPct>
          <marketPct>56.52</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>13.04</orderPct>
          <marketPct>13.04</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.02</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>29.6667</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>8.70</orderPct>
          <marketPct>8.70</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.01</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>4.35</orderPct>
          <marketPct>4.35</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-11.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe EDGA Exchange, Inc.</name>
          <orderPct>4.35</orderPct>
          <marketPct>4.35</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.04</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>30.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Investors Exchange (IEXG)</name>
          <orderPct>4.35</orderPct>
          <marketPct>4.35</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.02</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>24.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Goldman Sachs &amp; Co. LLC SIGMA X2</name>
          <orderPct>4.35</orderPct>
          <marketPct>4.35</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>4.35</orderPct>
          <marketPct>4.35</marketPct>
          <marketableLimitPct>0.00</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>98.50</ndoMarketPct>
      <ndoMarketableLimitPct>0.84</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.66</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>Instinet, LLC</name>
          <orderPct>61.46</orderPct>
          <marketPct>61.50</marketPct>
          <marketableLimitPct>61.02</marketableLimitPct>
          <nonMarketableLimitPct>56.61</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>32.27</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.20</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.01</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>CITADEL SECURITIES LLC</name>
          <orderPct>8.53</orderPct>
          <marketPct>8.60</marketPct>
          <marketableLimitPct>6.20</marketableLimitPct>
          <nonMarketableLimitPct>0.57</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-1.18</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-0.1489</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>-0.03</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-1.2394</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Nasdaq OMX</name>
          <orderPct>7.65</orderPct>
          <marketPct>7.63</marketPct>
          <marketableLimitPct>7.99</marketableLimitPct>
          <nonMarketableLimitPct>9.79</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>30.47</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>8.5337</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.43</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>9.9053</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.11</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-1.9271</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Intelligentcross</name>
          <orderPct>3.13</orderPct>
          <marketPct>3.13</marketPct>
          <marketableLimitPct>3.64</marketableLimitPct>
          <nonMarketableLimitPct>1.39</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>4.54</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>6.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.03</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>6.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.01</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>6.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE Arca, Inc.</name>
          <orderPct>2.63</orderPct>
          <marketPct>2.53</marketPct>
          <marketableLimitPct>4.54</marketableLimitPct>
          <nonMarketableLimitPct>14.76</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>9.06</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>5.0524</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.14</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>19.0683</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-0.08</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-1.2444</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>UBS Securities, LLC ATS</name>
          <orderPct>2.42</orderPct>
          <marketPct>2.42</marketPct>
          <marketableLimitPct>2.43</marketableLimitPct>
          <nonMarketableLimitPct>1.22</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>8.22</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.04</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.02</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>MEMX LLC</name>
          <orderPct>1.75</orderPct>
          <marketPct>1.76</marketPct>
          <marketableLimitPct>1.60</marketableLimitPct>
          <nonMarketableLimitPct>0.65</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>4.60</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>5.3092</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>4.9152</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.02</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>30.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Investors Exchange (IEXG)</name>
          <orderPct>1.34</orderPct>
          <marketPct>1.35</marketPct>
          <marketableLimitPct>0.38</marketableLimitPct>
          <nonMarketableLimitPct>0.73</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>1.91</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>5.0898</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>7.7397</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.01</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>9.3556</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Goldman Sachs &amp; Co. LLC SIGMA X2</name>
          <orderPct>1.32</orderPct>
          <marketPct>1.33</marketPct>
          <marketableLimitPct>0.89</marketableLimitPct>
          <nonMarketableLimitPct>0.24</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>3.82</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>10.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>10.0000</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>10.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
        <rVenue>
          <name>Cboe EDGA Exchange, Inc.</name>
          <orderPct>1.13</orderPct>
          <marketPct>1.13</marketPct>
          <marketableLimitPct>0.96</marketableLimitPct>
          <nonMarketableLimitPct>0.00</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>3.15</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>2.5743</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.01</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>4.8457</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0000</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.00</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects></materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct></ndoPct>
      <ndoMarketPct></ndoMarketPct>
      <ndoMarketableLimitPct></ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct></ndoNonmarketableLimitPct>
      <ndoOtherPct></ndoOtherPct>
      <rVenues/>
    </rOptions>
  </rMonthly>
</heldOrderRoutingPublicReport>
