egrs

For definition of egrs, please visit here.