Nest 31 Report October 2025