A10B9C8DP7GND6D5E4G3F2GND1abcdefg