C-FAAVC-FBGHC-FCUYCF-GAUC-FGSPC-FQLQCF-RUKC-FSOTC-FSTYC-FTIFC-FUDFC-FXUPC-GFCFC-GHENC-GHEYC-GHWXC-GILDC-GIYYC-GJCTC-GNAV