Recent Large Solar Flare