<?xml version="1.0"?>
<heldOrderRoutingPublicReport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <!--Surveyor Report ID: e0a2c290-c2bb-4a17-97a7-334aadce762c-->
  <version>1.2</version>
  <bd>Glendal Securities</bd>
  <year>2026</year>
  <qtr>1</qtr>
  <timestamp>2026-04-29T23:07:42Z</timestamp>
  <rMonthly>
    <year>2026</year>
    <mon>1</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>71.55</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>28.45</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CODA MARKETS (CODA)</name>
          <mpid />
          <orderPct>0.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>4.76</marketableLimitPct>
          <nonMarketableLimitPct>95.24</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-4.4700</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-4.4700</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-4.4700</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>-4.4700</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>CODA Markets is a dark pool ATS. Marketable limit orders received a net payment of (4.4700) cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (4.4700) CPH. Payment arrangements did not influence order routing decisions.</materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>100.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>71.55</marketableLimitPct>
          <nonMarketableLimitPct>28.45</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>261.10</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.3118</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-10.96</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.0329</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. S&amp;P 500-listed (Tape A) marketable limit orders were charged 0.3118 cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (0.0329) CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.97</ndoMarketPct>
      <ndoMarketableLimitPct>29.07</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>69.96</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CODA MARKETS (CODA)</name>
          <mpid />
          <orderPct>94.26</orderPct>
          <marketPct>1.03</marketPct>
          <marketableLimitPct>28.52</marketableLimitPct>
          <nonMarketableLimitPct>70.45</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-1398.21</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-4.4700</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>-43308.09</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-4.4700</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-36061.97</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-4.4700</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>-4.4700</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>CODA Markets is a dark pool ATS. Marketable limit orders received a net payment of (4.4700) cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (4.4700) CPH. Payment arrangements did not influence order routing decisions.</materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>5.74</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>38.12</marketableLimitPct>
          <nonMarketableLimitPct>61.88</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>5754.43</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.1370</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-2239.54</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.0329</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. Marketable limit orders were charged 0.1370 cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (0.0329) CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>2</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>63.23</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>36.77</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>100.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>63.23</marketableLimitPct>
          <nonMarketableLimitPct>36.77</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>133.65</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.3095</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-14.30</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.0569</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. S&amp;P 500-listed (Tape A) marketable limit orders were charged 0.3095 cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (0.0569) CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>1.05</ndoMarketPct>
      <ndoMarketableLimitPct>31.52</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>67.43</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CODA MARKETS (CODA)</name>
          <mpid />
          <orderPct>97.63</orderPct>
          <marketPct>1.08</marketPct>
          <marketableLimitPct>31.37</marketableLimitPct>
          <nonMarketableLimitPct>67.54</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-951.02</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-2.9694</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>-25493.49</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-2.9694</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-21858.52</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-2.9694</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>-2.9694</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>CODA Markets is a dark pool ATS. Marketable limit orders received a net payment of (2.9694) cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (2.9694) CPH. Payment arrangements did not influence order routing decisions.</materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>2.37</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>37.81</marketableLimitPct>
          <nonMarketableLimitPct>62.19</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>2224.15</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.1489</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-386.62</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.0157</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. Marketable limit orders were charged 0.1489 cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (0.0157) CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOptions>
  </rMonthly>
  <rMonthly>
    <year>2026</year>
    <mon>3</mon>
    <rSP500>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>48.93</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>51.07</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CODA MARKETS (CODA)</name>
          <mpid />
          <orderPct>0.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>12.50</marketableLimitPct>
          <nonMarketableLimitPct>87.50</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-4.2028</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>0.00</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-4.2028</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>0.00</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-4.2028</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>-4.2028</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>CODA Markets is a dark pool ATS. Marketable limit orders received a net payment of (4.2028) cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (4.2028) CPH. Payment arrangements did not influence order routing decisions.</materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>100.00</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>49.01</marketableLimitPct>
          <nonMarketableLimitPct>50.99</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>181.46</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.3206</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>22.04</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>0.0374</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. S&amp;P 500-listed (Tape A) marketable limit orders were charged 0.3206 cents per hundred shares (CPH). Non-marketable limit orders were charged 0.0374 CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rSP500>
    <rOtherStocks>
      <ndoPct>100.00</ndoPct>
      <ndoMarketPct>0.73</ndoMarketPct>
      <ndoMarketableLimitPct>28.55</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>70.72</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues>
        <rVenue>
          <name>CODA MARKETS (CODA)</name>
          <mpid />
          <orderPct>77.45</orderPct>
          <marketPct>0.94</marketPct>
          <marketableLimitPct>29.71</marketableLimitPct>
          <nonMarketableLimitPct>69.36</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>-697.72</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>-4.2028</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>-22052.39</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>-4.2028</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-51475.36</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-4.2028</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>-4.2028</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>CODA Markets is a dark pool ATS. Marketable limit orders received a net payment of (4.2028) cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (4.2028) CPH. Payment arrangements did not influence order routing decisions.</materialAspects>
        </rVenue>
        <rVenue>
          <name>NYSE ARCA (ARCA)</name>
          <mpid />
          <orderPct>22.55</orderPct>
          <marketPct>0.00</marketPct>
          <marketableLimitPct>24.56</marketableLimitPct>
          <nonMarketableLimitPct>75.44</nonMarketableLimitPct>
          <otherPct>0.00</otherPct>
          <netPmtPaidRecvMarketOrdersUsd>0.00</netPmtPaidRecvMarketOrdersUsd>
          <netPmtPaidRecvMarketOrdersCph>0.0000</netPmtPaidRecvMarketOrdersCph>
          <netPmtPaidRecvMarketableLimitOrdersUsd>7300.73</netPmtPaidRecvMarketableLimitOrdersUsd>
          <netPmtPaidRecvMarketableLimitOrdersCph>0.0578</netPmtPaidRecvMarketableLimitOrdersCph>
          <netPmtPaidRecvNonMarketableLimitOrdersUsd>-3788.42</netPmtPaidRecvNonMarketableLimitOrdersUsd>
          <netPmtPaidRecvNonMarketableLimitOrdersCph>-0.0098</netPmtPaidRecvNonMarketableLimitOrdersCph>
          <netPmtPaidRecvOtherOrdersUsd>0.0000</netPmtPaidRecvOtherOrdersUsd>
          <netPmtPaidRecvOtherOrdersCph>0.0000</netPmtPaidRecvOtherOrdersCph>
          <materialAspects>NYSE Arca operates a maker-taker pricing model. Marketable limit orders were charged 0.0578 cents per hundred shares (CPH). Non-marketable limit orders received a net payment of (0.0098) CPH. Exchange fee economics did not influence order routing decisions.</materialAspects>
        </rVenue>
      </rVenues>
    </rOtherStocks>
    <rOptions>
      <ndoPct>0.00</ndoPct>
      <ndoMarketPct>0.00</ndoMarketPct>
      <ndoMarketableLimitPct>0.00</ndoMarketableLimitPct>
      <ndoNonmarketableLimitPct>0.00</ndoNonmarketableLimitPct>
      <ndoOtherPct>0.00</ndoOtherPct>
      <rVenues />
    </rOptions>
  </rMonthly>
</heldOrderRoutingPublicReport>