Diverse Fran lofia Alma.