Author: Izar Aparecida de Moraes Xausa