A compound represented by formula wherein R 1 and R 3 are each independently H, alkyl, -P, -CH 2 - P, -P (O-alkyl), -CH 2 -P (O-alkyl), -P (O-alkyl)(O-alkyl),-CH 2 -P (O-alkyl)(O-alkyl), or -alkyl, or a pharmaceutically acceptable salt of -P, - CH 2 -P, -P (O-alkyl), or -CH 2 -P (O-alkyl), Rs is H, -P, or a pharmaceutically acceptable salt of -P; R 2 and R 4 are each independently H, alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, -alkyl, OH, O-alkyl, SO 2 NR a R b, NR a R b, NH -alkyl, cycloalkyl, heterocycloalkyl, aryl, or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 6 is alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, -alkyl, OH, O-alkyl, SO 2 NR a R b, NR a R b, NH -alkyl, cycloalkyl, heterocycloalkyl, aryl, or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 7 is aryl or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 8 and R 9 are each independently H, OH, alkyl, halo, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, OH, O-alkyl, SO 2 NR a R b, NR a R b, or NH -alkyl; R 10 is H, alkyl, -alkyl, or NR a R b; R 11 and R 12 are each independently H, OH, alkyloxy, cycloalkyloxy, heterocycloalkyloxy, cycloalkylalkyloxy, heterocycloalkylalkyloxy, arylalkyloxy, heteroarylalkyloxy, aryloxy, or heteroaryloxy; R a and R b are each H or alkyl, or R a and R b, together with the nitrogen atom they are attached, form a heterocycloalkyl group; and n is an integer from 0 to 4, or a pharmaceutically acceptable salt, or a solvate, or hydrate thereof. R 1 and R 3 are each independently H, alkyl, -P, -CH 2 - P, -P (O-alkyl), -CH 2 -P (O-alkyl), -P (O-alkyl)(O-alkyl),-CH 2 -P (O-alkyl)(O-alkyl), or -alkyl, or a pharmaceutically acceptable salt of -P, - CH 2 -P, -P (O-alkyl), or -CH 2 -P (O-alkyl), Rs is H, -P, or a pharmaceutically acceptable salt of -P; R 2 and R 4 are each independently H, alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, -alkyl, OH, O-alkyl, SO 2 NR a R b, NR a R b, NH -alkyl, cycloalkyl, heterocycloalkyl, aryl, or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 6 is alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, -alkyl, OH, O-alkyl, SO 2 NR a R b, NR a R b, NH -alkyl, cycloalkyl, heterocycloalkyl, aryl, or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 7 is aryl or heteroaryl, wherein aryl and heteroaryl are optionally substituted with alkyl, halo, nitro, OH, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, and NR a R b; R 8 and R 9 are each independently H, OH, alkyl, halo, O-alkyl, SH, S-alkyl, CN, haloalkyl, O-haloalkyl, NR a R b, OH, O-alkyl, SO 2 NR a R b, NR a R b, or NH -alkyl; R 10 is H, alkyl, -alkyl, or NR a R b; R 11 and R 12 are each independently H, OH, alkyloxy, cycloalkyloxy, heterocycloalkyloxy, cycloalkylalkyloxy, heterocycloalkylalkyloxy, arylalkyloxy, heteroarylalkyloxy, aryloxy, or heteroaryloxy; R a and R b are each H or alkyl, or R a and R b, together with the nitrogen atom they are attached, form a heterocycloalkyl group; and n is an integer from 0 to 4, or a pharmaceutically acceptable salt, or a solvate, or hydrate thereof.