MSFT20241122P475