Microsoft officially acquires Affirmed Networks