compound having the following structure (I): ** Formula ** or a stereoisomer or pharmaceutically acceptable salt, wherein: Q1 is hydrogen, ** Formula ** or Q2 is hydrogen, optionally substituted aryl, optionally substituted aralkyl, optionally cycloalkyl substituted, optionally substituted cycloalkylalkyl, optionally substituted heterocyclyl, optionally substituted heterocyclyl alkyl, optionally substituted heteroaryl, optionally substituted heteroarylalkyl, - C (>; = NH) NR4R5, (CR10R11) pR12 ** Formula ** Q3 is hydrogen, optionally substituted aryl, aral substituted, optionally substituted cycloalkyl, optionally substituted cycloalkylalkyl, optionally substituted heterocyclyl, optionally substituted heterocyclyl alkyl, optionally substituted heteroaryl, optionally substituted heteroarylalkyl, - C (>; = NH) NR4R5, (CR10R11) pR12 ,, ** Formula ** each R1, R2 , R3, R4, R5, R8 and R10 is independently hydrogen or C1-C6 alkyl , or R1 and R2 together with the atoms to which they are attached can form a heterocyclic ring having 4 to 6 atoms in the ring, or R2 and R3 together with the atoms to which they are attached can form a heterocyclic ring that has 4 to 6 atoms in the ring, or R1 and R3 together with the atoms to which they are attached can form a carbocyclic ring that has 4 to 6 atoms in the ring, or R4 and R5 together with the atom to which they are attached they can form a heterocyclic ring having 4 to 6 atoms in the ring; each R6 and R7 is independently hydrogen, hydroxyl, amino or C1-C6 alkyl, or R6 and R7 together with the atoms to which they are attached can form a heterocyclic ring having 4 to 6 ring atoms; each R9 is independently hydrogen or methyl; each R11 is independently hydrogen, hydroxyl, amino or C1-C6 alkyl; each R12 is independently hydroxyl or amino; each n is, independently, an integer from 0 to 4; each m is, independently, an integer from 0 to 4; and each p is, independently, an integer from 1 to 5, and where (i) at least two of Q1, Q2 and