Microsoft interop (13/29)

Microsoft interop