Remote ndis based (4/25)

Remote ndis based