Alterações diversas. muitas alterações