could_factor646