Major Solar Flare Today