aaartv

For definition of aaartv, please visit here.