Adicionado Fase 5 - Decoder