Holomorphic mappings into canonical algebraic varieties