"For many years, the CIA and other federal agencies routinely denied security clearances to gay men and women and would fire anyone in their employ if they were wound out to be gay." . . . .