abo_subgroups_algorithm.png