31 OCT CONTRA QR