Adenocarcinoma of colon treatment. 49ers defensive coordinator 2025. Teck Resources layoffs 2025. Salve magister translation in english.