SECONDARY BLOCK TRADE AGREEMENT, made on 11 May 2023