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