The present invention relates to compounds useful as inhibitors of protein
kinase. The invention also provides pharmaceutically acceptable
compositions comprising said compounds and methods of using the
compositions in the treatment of various disease, conditions, or
disorders. The invention also provides processes for preparing compounds
of the inventions.