附錄99.1

聯合申報協議

本人確認並同意,上述13G表格的聲明代表本人和其他各聯合申報人的申報。本人將負責及時提交此類修正文件,並對此處及其他地方關於他或它本身的信息的完整性和準確性負責,但對其他人的信息的完整性和準確性不負責,除非他或它知道或有理由相信這些信息不準確。

日期:2024年7月19日
SENVEST MANAGEMENT,LLC
通過: /s/ Bobby Trahanas
姓名:Bobby Trahanas
職稱:首席合規官
/s/ Richard Mashaal
RICHARD MASHAAL