abnns

For definition of abnns, please visit here.