MICROSOFT — NOVELL PATENT COOPERATION AGREEMENT (Amended and Restated)