Clarie Givens retires after 32 years with St. Mary Villa