Remote ndis based (9/25)

Remote ndis based