qdqn