Casting Numbers, Suffix Codes and Vin Decoding