31st Annual General meeting