Nest 128 Report October 2025