20090406 unknown: HCL Tech bags $170M Microsoft contract: Report