Program Management: Evaluating the health of your contract manufacturer