qnns