A compound of formula IA, IB or IC or or a pharmaceutically acceptable salt or stereoisomer thereof: wherein is selected from the group consisting of phenyl, pyridinyl, and pyrimidinyl; W is selected from the group consisting of a direct bond, -O-, and -N(R 6)-; provided that if W is a direct bond, D is a cyclic amine that is attached to A via the nitrogen atom of the cyclic amine; D is selected from the group consisting of a direct bond, substituted or unsubstituted C 1 to C 4 alkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, cycloalkylalkyl, and 4- to 6-membered cyclic amines, provided that if D is a direct bond, R 2a, R 2b, and R 2c are each independently H, alkyl, or cycloalkyl; R 1 is phenyl, pyridinyl, or pyrimidinyl, any of which may be substituted with halo; R 2a, R 2b, and R 2c are independently selected from the group consisting of hydrogen, halo, cyano, hydroxyl, -NR 5 R 5a, -SO 2 R 34, -CO 2 R 35 -NR 5 CO 2 R 21, -NR 5 COR 21, substituted or unsubstituted C 1 to C 4 alkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, substituted or unsubstituted 4- to 6-membered cyclic amines wherein said cyclic amine is optionally substituted with -OH, carbonylamino, alkoxycarbonylamino, or at least one of R 2a, R 2b, and R 2c is a prodrug moiety selected from amino acid esters or phosphoric acid esters wherein said amino acid ester has the formula -OC CH(NH 2)R 31, wherein R 31 is H or C 1 to C 4 alkyl; or any two of R 2n, R 2b, or R 2c, may be taken together to form a ring; R 3 and R 3a are each independently selected from the group consisting of hydrogen, hydroxyl, C 1 to C 8 alkoxy, halo, CN, substituted or unsubstituted C 1 to C 4 alkyl, perfluoroalkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, and cycloalkoxy, or R 3 or R 3a and D may optionally be taken together with the atoms to which they are attached to form a 5- to 7-membered ring; R 5 and R 5a are independently selected from the group consisting of hydrogen, substituted or unsubstituted C 1 to C 8 alkyl, hydroxyalkyl, hydroxyalkylcycloalkyl, substituted or unsubstituted heterocycloalkyl, acyl, alkoxycarbonyl, carboxyalkyl, substituted or unsubstituted cycloalkyl, and substituted or unsubstituted cycloalkylalkyl, or R 5 and R 5a and the nitrogen atom to which they are attached may form a ring; R 21 and R 31 are each H or C 1 to C 4 alkyl; R 34 is alkyl; R 35 is H or alkyl; and R 6 is selected from the group consisting of H, C 1 to C 4 alkyl and C 3 to C 7 cycloalkyl. wherein is selected from the group consisting of phenyl, pyridinyl, and pyrimidinyl; W is selected from the group consisting of a direct bond, -O-, and -N(R 6)-; provided that if W is a direct bond, D is a cyclic amine that is attached to A via the nitrogen atom of the cyclic amine; D is selected from the group consisting of a direct bond, substituted or unsubstituted C 1 to C 4 alkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, cycloalkylalkyl, and 4- to 6-membered cyclic amines, provided that if D is a direct bond, R 2a, R 2b, and R 2c are each independently H, alkyl, or cycloalkyl; R 1 is phenyl, pyridinyl, or pyrimidinyl, any of which may be substituted with halo; R 2a, R 2b, and R 2c are independently selected from the group consisting of hydrogen, halo, cyano, hydroxyl, -NR 5 R 5a, -SO 2 R 34, -CO 2 R 35 -NR 5 CO 2 R 21, -NR 5 COR 21, substituted or unsubstituted C 1 to C 4 alkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, substituted or unsubstituted 4- to 6-membered cyclic amines wherein said cyclic amine is optionally substituted with -OH, carbonylamino, alkoxycarbonylamino, or at least one of R 2a, R 2b, and R 2c is a prodrug moiety selected from amino acid esters or phosphoric acid esters wherein said amino acid ester has the formula -OC CH(NH 2)R 31, wherein R 31 is H or C 1 to C 4 alkyl; or any two of R 2n, R 2b, or R 2c, may be taken together to form a ring; R 3 and R 3a are each independently selected from the group consisting of hydrogen, hydroxyl, C 1 to C 8 alkoxy, halo, CN, substituted or unsubstituted C 1 to C 4 alkyl, perfluoroalkyl, substituted or unsubstituted C 3 to C 7 cycloalkyl, and cycloalkoxy, or R 3 or R 3a and D may optionally be taken together with the atoms to which they are attached to form a 5- to 7-membered ring; R 5 and R 5a are independently selected from the group consisting of hydrogen, substituted or unsubstituted C 1 to C 8 alkyl, hydroxyalkyl, hydroxyalkylcycloalkyl, substituted or unsubstituted heterocycloalkyl, acyl, alkoxycarbonyl, carboxyalkyl, substituted or unsubstituted cycloalkyl, and substituted or unsubstituted cycloalkylalkyl, or R 5 and R 5a and the nitrogen atom to which they are attached may form a ring; R 21 and R 31 are each H or C 1 to C 4 alkyl; R 34 is alkyl; R 35 is H or alkyl; and R 6 is selected from the group consisting of H, C 1 to C 4 alkyl and C 3 to C 7 cycloalkyl.