abns

For definition of abns, please visit here.