Mirages F1 CR - Past, Present and Future