Roy A. Cooper, Attorney General, by David Gordon, Assistant Attorney General,
Amy C. Kunstling, Assistant Attorney General, for the State-
Daniel Shatz for defendant-
Beaver, Holt, Sternlicht, Glazier, Britton Courie, P.A., by Richard B. Glazier, on behalf of the American Civil Liberties Union of North Carolina Legal Foundation,