a b cd rank