| (c) | Item 5(c) is hereby amended as follows: ALAC, a United Kingdom limited partnership, of which IFC African, Latin American and Caribbean Fund (GP) LLC, a Delaware limited liability company, serves as general partner, disposed of 671,112 shares of Common Stock through a series of market sales between March 18, 2026 and June 17, 2026 for an aggregate price of $3,307,215, net of brokerage commissions, as follows: On March 18, 2026, ALAC sold 4,819 shares of Common Stock at a weighted average price of $5.3782 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $5.31 to $5.44. On March 19, 2026, ALAC sold 34,607 shares of Common Stock at a weighted average price of $5.0584 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $5.00 to $5.32. On March 23, 2026, ALAC sold 2,162 shares of Common Stock at a weighted average price of $5.0348 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $5.00 to $5.15. On March 24, 2026, ALAC sold 16,179 shares of Common Stock at a weighted average price of $5.0218 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $5.00 to $5.11. On March 25, 2026, ALAC sold 11,104 shares of Common Stock at a weighted average price of $5.0404 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $5.00 to $5.11. On March 26, 2026, ALAC sold 2,468 shares of Common Stock at a weighted average price of $4.9508 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.15. On March 27, 2026, ALAC sold 31,504 shares of Common Stock at a weighted average price of $4.91 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.95. On March 30, 2026, ALAC sold 6,467 shares of Common Stock at a weighted average price of $4.9166 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.95. On March 31, 2026, ALAC sold 32,807 shares of Common Stock at a weighted average price of $5.0185 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.08. On April 1, 2026, ALAC sold 18,663 shares of Common Stock at a weighted average price of $4.9725 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.91 to $5.00. On April 2, 2026, ALAC sold 9,928 shares of Common Stock at a weighted average price of $4.9945 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.02. On April 6, 2026, ALAC sold 34,219 shares of Common Stock at a weighted average price of $4.9514 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.92 to $5.02. On April 7, 2026, ALAC sold 47,954 shares of Common Stock at a weighted average price of $4.9137 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.97. On April 8, 2026, ALAC sold 19,311 shares of Common Stock at a weighted average price of $4.9278 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.015. On April 9, 2026, ALAC sold 9,878 shares of Common Stock at a weighted average price of $4.9527 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.92 to $5.03. On April 10, 2026, ALAC sold 57,894 shares of Common Stock at a weighted average price of $4.9828 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.93 to $5.00. On April 13, 2026, ALAC sold 52,230 shares of Common Stock at a weighted average price of $4.9203 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.01. On April 14, 2026, ALAC sold 106,948 shares of Common Stock at a weighted average price of $4.9004 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.91. On April 15, 2026, ALAC sold 19,488 shares of Common Stock at a weighted average price of $4.9023 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.93. On April 16, 2026, ALAC sold 66,437 shares of Common Stock at a weighted average price of $4.9001 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $4.94. On June 8, 2026, ALAC sold 17,033 shares of Common Stock at a weighted average price of $4.8854 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.85 to $4.93. On June 9, 2026, ALAC sold 18,557 shares of Common Stock at a weighted average price of $4.8997 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.85 to $4.99. On June 10, 2026, ALAC sold 1,061 shares of Common Stock at a weighted average price of $4.8537 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.85 to $4.86. On June 11, 2026, ALAC sold 7,625 shares of Common Stock at a weighted average price of $4.7449 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.80. On June 12, 2026, ALAC sold 6,880 shares of Common Stock at a weighted average price of $4.7220 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.80. On June 15, 2026, ALAC sold 30,331 shares of Common Stock at a weighted average price of $4.7238 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.7750. On June 16, 2026, ALAC sold 3,358 shares of Common Stock at a weighted average price of $4.7059 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.72. On June 17, 2026, ALAC sold 1,200 shares of Common Stock at a weighted average price of $4.6636 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.65 to $4.69. The Reporting Person undertakes, upon request by the staff of the Securities and Exchange Commission, the Issuer or a security holder of the Issuer to provide full information regarding the number of shares purchased at each separate price. |