a b c e g k m q s v