abcehr

For definition of abcehr, please visit here.