Title: A study of Earth radar returns from Alouette satellite