d9612 ada code