Berlekamp-Preparata codes