irs vs microsoft 2871476