[insert compound of Formula I] This invention relates to novel substituted azaindoles and pharmaceutically acceptable salts thereof. This invention also provides compositions comprising a compound of this invention and the use of such compositions in methods of treating diseases and conditions that are beneficially treated by administering a compound showing selective inhibitory activity of oncogenic B-RafV600E protein kinase.