A compound of formula (Ia), formula (Ib), or formula (Ic), or a salt, solvate, enantiomer, diastereoisomer, isotopologue, or tautomer thereof: wherein: R 1 is selected from the group consisting of and R 2 is selected from the group consisting of H, methyl, ethyl, propyl, CF 3, CHF 2, 1-methylcyclopropyl, isopropyl, tert-butyl, and C 3 -C 8 cycloalkyl; L is selected from the group consisting of a bond, -CH 2 -, and -C(=O)-; R 3 is selected from the group consisting of optionally substituted Ci-Cs alkyl, optionally substituted C 3 -C 8 cycloalkyl, optionally substituted C 2 -C 8 alkenyl, optionally substituted C 2 -C 8 alkynyl, optionally substituted Ci-Cs heteroalkyl, optionally substituted C 3 -C 8 heterocycloalkyl, optionally substituted C 2 -C 8 heteroalkenyl, optionally substituted benzyl, optionally substituted C 2 -C 8 cycloheteroalkenyl, optionally substituted heterocyclyl, optionally substituted aryl, and optionally substituted heteroaryl; R 4 is selected from the group consisting of -H, -OH, C 1 -C 6 alkoxy, halogen, -NH 2, and -NHR 8; each instance of R 5 is independently selected from the group consisting of halide, -OH, C 1 -C 6 alkoxy, optionally substituted phenyl, optionally substituted C 1 -C 6 alkyl, optionally substituted C 1 -C 6 alkoxy, and optionally substituted heterocycloalkyl; R 6 is selected from the group consisting of H and optionally substituted C 1 -C 6 alkyl; R 7 is selected from the group consisting of optionally substituted Ci-Cs alkyl, optionally substituted C 3 -C 8 cycloalkyl, optionally substituted C 2 -C 8 alkenyl, optionally substituted C 2 -C 8 alkynyl, optionally substituted C 1 -C 8 heteroalkyl, optionally substituted C 3 -C 8 heterocycloalkyl, optionally substituted C 2 -C 8 heteroalkenyl, optionally substituted aryl, optionally substituted heteroaryl, and optionally substituted benzyl; R 8 is optionally substituted C 1 -C 3 alkyl; Cy is selected from the group consisting of aryl, heteroaryl, C 3 -C 10 cycloalkyl, C 3 -C 10 cycloalkenyl, C 3 -C 10 heterocycloalkyl, C 3 -C 10 heterocycloalkenyl, polycyclic aryl, polycyclic heteroaryl, polycyclic C 3 -C 10 cycloalkyl, polycyclic C 3 -C 10 cycloalkenyl, polycyclic C 3 -C 10 heterocycloalkyl, and polycyclic C 3 -C 10 heterocycloalkenyl; wherein Cy is substituted with 0 to 'n' instances of X, each instance of X being independently selected from the group consisting of H, OH, halide, nitrile, optionally substituted C 1 -C 6 alkyl, C 1 -C 6 haloalkyl, optionally substituted C 1 -C 6 alkoxy, optionally substituted aryl, optionally substituted heteroaryl, and each instance of Z, if present, is independently selected from the group consisting of CH and N; m is an integer selected from the group consisting of 0, 1, 2, 3, and 4; n is an integer selected from the group consisting of 0, 1, 2, 3, 4, and 5; and q is an integer selected from the group consisting of 0, 1, 2, 3, 4, and 5. R 1 is selected from the group consisting of and R 2 is selected from the group consisting of H, methyl, ethyl, propyl, CF 3, CHF 2, 1-methylcyclopropyl, isopropyl, tert-butyl, and C 3 -C 8 cycloalkyl; L is selected from the group consisting of a bond, -CH 2 -, and -C(=O)-; R 3 is selected from the group consisting of optionally substituted Ci-Cs alkyl, optionally substituted C 3 -C 8 cycloalkyl, optionally substituted C 2 -C 8 alkenyl, optionally substituted C 2 -C 8 alkynyl, optionally substituted Ci-Cs heteroalkyl, optionally substituted C 3 -C 8 heterocycloalkyl, optionally substituted C 2 -C 8 heteroalkenyl, optionally substituted benzyl, optionally substituted C 2 -C 8 cycloheteroalkenyl, optionally substituted heterocyclyl, optionally substituted aryl, and optionally substituted heteroaryl; R 4 is selected from the group consisting of -H, -OH, C 1 -C 6 alkoxy, halogen, -NH 2, and -NHR 8; each instance of R 5 is independently selected from the group consisting of halide, -OH, C 1 -C 6 alkoxy, optionally substituted phenyl, optionally substituted C 1 -C 6 alkyl, optionally substituted C 1 -C 6 alkoxy, and optionally substituted heterocycloalkyl; R 6 is selected from the group consisting of H and optionally substituted C 1 -C 6 alkyl; R 7 is selected from the group consisting of optionally substituted Ci-Cs alkyl, optionally substituted C 3 -C 8 cycloalkyl, optionally substituted C 2 -C 8 alkenyl, optionally substituted C 2 -C 8 alkynyl, optionally substituted C 1 -C 8 heteroalkyl, optionally substituted C 3 -C 8 heterocycloalkyl, optionally substituted C 2 -C 8 heteroalkenyl, optionally substituted aryl, optionally substituted heteroaryl, and optionally substituted benzyl; R 8 is optionally substituted C 1 -C 3 alkyl; Cy is selected from the group consisting of aryl, heteroaryl, C 3 -C 10 cycloalkyl, C 3 -C 10 cycloalkenyl, C 3 -C 10 heterocycloalkyl, C 3 -C 10 heterocycloalkenyl, polycyclic aryl, polycyclic heteroaryl, polycyclic C 3 -C 10 cycloalkyl, polycyclic C 3 -C 10 cycloalkenyl, polycyclic C 3 -C 10 heterocycloalkyl, and polycyclic C 3 -C 10 heterocycloalkenyl; wherein Cy is substituted with 0 to 'n' instances of X, each instance of X being independently selected from the group consisting of H, OH, halide, nitrile, optionally substituted C 1 -C 6 alkyl, C 1 -C 6 haloalkyl, optionally substituted C 1 -C 6 alkoxy, optionally substituted aryl, optionally substituted heteroaryl, and each instance of Z, if present, is independently selected from the group consisting of CH and N; m is an integer selected from the group consisting of 0, 1, 2, 3, and 4; n is an integer selected from the group consisting of 0, 1, 2, 3, 4, and 5; and q is an integer selected from the group consisting of 0, 1, 2, 3, 4, and 5.