         (LDA,N)     if LTRA = .FALSE.
                  (LDA,K+N)   if LTRA = .TRUE.
          On entry with LTRA = .FALSE., the leading (K+N)-by-N part
          of this array must contain the matrix A.
          On entry with LTRA = .TRUE., the leading N-by-(K+N) part
          of this array must contain the matrix A.
          On exit with LTRA = .FALSE., the leading (K+N)-by-N part
          of this array contains the matrix Aout and, in the zero
          parts, information about the elementary reflec