aeemss

For definition of aeemss, please visit here.