A compound of the following Formula I: and pharmaceutically acceptable salts thereof; wherein A is N or CR 1; B is N or CR 2, J is N or CR 3, K is N or CR 4; L is N or CR 5; M is N; P is N or CR 7; and Q is N or CR 8; provided that no more than two of A, B, J, K, L, M, P, and Q can be N; wherein X is a bond; wherein R 1, R 2, R 4, R 5, R 7, and R 8 are each independently hydrogen or are each independently selected from the group consisting of C 1-6 -alkyl, C 3-6 cycloalkyl, C 3-12 cycloalkylC 1-5 alkyl, heteroarylC 2-5 alkoxy, C 6-14 aryl, C 6-10 arylC 1-4 alkyl, heteroaryl, C 3-6 cycloalkoxy, C 3-12 cycloalkylC 1-5 alkoxy, C 6-14 aryloxy, C 6-10 arylC 1-4 alkoxy, heteroaryloxy, C 1-5 alkylNR 10 C -, (C 1-6 alkyl) 2 NC CH(C 1-5 alkyl)-, C 1-5 alkylNR 10 C O-, C 1-5 alkylC -, C 1-5 alkylC O-, C 6-10 arylC -, and C 6-10 arylC O- and R 3 is selected from the group consisting of C 3-6 cycloalkyl, C 3-12 cycloalkylC 1-5 alkyl, heteroarylC 2-5 alkoxy, C 6-14 aryl, C 6-10 arylC 1-4 alkyl, heteroaryl, C 3-6 cycloalkoxy, C 3-12 cycloalkylC 1-5 alkoxy, C 6-14 aryloxy, C 6-10 arylC 1-4 alkoxy, heteroaryloxy, C 1-5 alkylNR 10 C -, (C 1-6 alkyl) 2 NC CH(C 1-5 alkyl)-, C 1-5 alkylNR 10 C O-, C 1-5 alkylC -, C 1-5 alkylC O-, C 6-10 arylC -, and C 6-10 arylC O-; wherein at least four of R 1, R 2, R 4, R 5, R 7, and R 8 are hydrogens; wherein R 9 is hydrogen; wherein each R 10 is independently H or C 1-6 alkyl; and wherein the substituents at R 1, R 2, R 3, R 4, R 5, R 7 R 8 and R 10 are optionally further substituted by substituents selected from the group consisting of amino, halo, cyano, nitro, hydroxyl, -SH, -SC 1-6 alkyl, -C NH 2, -C NH 2, haloC 1-6 alkyl, perhaloC 1-6 alkyl, C 1-6 alkyl, C 3-6 cycloalkyl, C 3-12 cycloalkyl, C 6-14 aryl and heteroaryl. wherein A is N or CR 1; B is N or CR 2, J is N or CR 3, K is N or CR 4; L is N or CR 5; M is N; P is N or CR 7; and Q is N or CR 8; provided that no more than two of A, B, J, K, L, M, P, and Q can be N; wherein X is a bond; wherein R 1, R 2, R 4, R 5, R 7, and R 8 are each independently hydrogen or are each independently selected from the group consisting of C 1-6 -alkyl, C 3-6 cycloalkyl, C 3-12 cycloalkylC 1-5 alkyl, heteroarylC 2-5 alkoxy, C 6-14 aryl, C 6-10 arylC 1-4 alkyl, heteroaryl, C 3-6 cycloalkoxy, C 3-12 cycloalkylC 1-5 alkoxy, C 6-14 aryloxy, C 6-10 arylC 1-4 alkoxy, heteroaryloxy, C 1-5 alkylNR 10 C -, (C 1-6 alkyl) 2 NC CH(C 1-5 alkyl)-, C 1-5 alkylNR 10 C O-, C 1-5 alkylC -, C 1-5 alkylC O-, C 6-10 arylC -, and C 6-10 arylC O- and R 3 is selected from the group consisting of C 3-6 cycloalkyl, C 3-12 cycloalkylC 1-5 alkyl, heteroarylC 2-5 alkoxy, C 6-14 aryl, C 6-10 arylC 1-4 alkyl, heteroaryl, C 3-6 cycloalkoxy, C 3-12 cycloalkylC 1-5 alkoxy, C 6-14 aryloxy, C 6-10 arylC 1-4 alkoxy, heteroaryloxy, C 1-5 alkylNR 10 C -, (C 1-6 alkyl) 2 NC CH(C 1-5 alkyl)-, C 1-5 alkylNR 10 C O-, C 1-5 alkylC -, C 1-5 alkylC O-, C 6-10 arylC -, and C 6-10 arylC O-; wherein at least four of R 1, R 2, R 4, R 5, R 7, and R 8 are hydrogens; wherein R 9 is hydrogen; wherein each R 10 is independently H or C 1-6 alkyl; and wherein the substituents at R 1, R 2, R 3, R 4, R 5, R 7 R 8 and R 10 are optionally further substituted by substituents selected from the group consisting of amino, halo, cyano, nitro, hydroxyl, -SH, -SC 1-6 alkyl, -C NH 2, -C NH 2, haloC 1-6 alkyl, perhaloC 1-6 alkyl, C 1-6 alkyl, C 3-6 cycloalkyl, C 3-12 cycloalkyl, C 6-14 aryl and heteroaryl.