Translator: ruff1298