A A A F For Internet Content Provider