Arecibo Observatory 2010