Funcionando parcialmente. Vejam se não houve nenhuma modificação esquisita no código antes de usá-lo.