20100519 tech: HP beats forecast; raises outlook