gates NOR