Sonnet 3.5 upgraded by Anthropic. Please update this version released on 22nd October 2024.