Edition 259 October 2025