cqnpg