FLMedic: Double Sun Halo 22 degree and 46 degree