x a a ctqp