Patent ID: 8691573

Claim:
A compound having the formula: wherein, L 2 is substituted or unsubstituted C 1 -C 10 alkylene; and y is an integer from 0 to 3; z is an integer from 0 to 5; X is —N═, —CH═or —CR 5 ═; R 1 is hydrogen, substituted or unsubstituted alkyl, substituted or unsubstituted heteroalkyl, substituted or unsubstituted cycloalkyl, substituted or unsubstituted heterocycloalkyl, substituted or unsubstituted aryl, or substituted or unsubstituted heteroaryl; R 3 , R 4 and R 5 are independently —CN, —S(O) n R 6 , —NR 7 R 8 , —C(O)R 9 , —NR 10 —C(O)R 11 , —NR 12 —C(O)—OR 13 , —C(O)NR 14 R 15 , —NR 16 S(O) 2 R 17 , —OR 18 , —S(O) 2 N(R 19 ) 2 , substituted or unsubstituted alkyl, substituted or unsubstituted heteroalkyl, substituted or unsubstituted cycloalkyl, substituted or unsubstituted heterocycloalkyl, substituted or unsubstituted aryl, or substituted or unsubstituted heteroaryl, wherein n is an integer from 0 to 2, wherein if z is greater than 1, two R 3 moieties are optionally joined together to form a substituted or unsubstituted cycloalkyl, substituted or unsubstituted heterocycloalkyl, substituted or unsubstituted aryl, or substituted or unsubstituted heteroaryl; and R 6 , R 7 , R 8 , R 9 , R 10 , R 11 , R 12 , R 13 , R 14 , R 15 , R 16 , R 17 , R 18 and R 19 are independently hydrogen, substituted or unsubstituted alkyl, substituted or unsubstituted heteroalkyl, unsubstituted cycloalkyl, substituted or unsubstituted heterocycloalkyl, substituted or unsubstituted aryl, or substituted or unsubstituted heteroaryl; or a racemate, diastereomer, tautomer, or a geometric isomer thereof, or a pharmaceutically acceptable salt thereof.