perfect-curves: Codi Carmichael.