Text this: Broadband linearly constrained adaptive array processing with a preprocessed Gram-Schmidt algorithm

  _____      ___      _  _    __   __   _    _   
 / ____||   / _ \\   | \| ||  \ \\/ // | \  / || 
/ //---`'  / //\ \\  |  ' ||   \ ` //  |  \/  || 
\ \\___   |  ___  || | .  ||    | ||   | .  . || 
 \_____|| |_||  |_|| |_|\_||    |_||   |_|\/|_|| 
  `----`  `-`   `-`  `-` -`     `-`'   `-`  `-`