looks to me to be a C and D weight.
But yeah, too many damn stamps on those rotors. You'd think if mazda wanted to be so critical with the weighting, they'd have......hmmm.......maybe......just put weight codes on them? Instead of weight codes plus 17,000 other random, letter shaped things