Disclosed are compounds of Formula I:or a pharmaceutically acceptable salt, a solvate, a tautomer, an isomer or a deuterated analog thereof, wherein R4, X3, X4, X5, X6, X7 and Ring A are as described in any of the embodiments described in this disclosure; compositions thereof; and uses thereof.