solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting solar storm and resulting