aefrs

For definition of aefrs, please visit here.