I don't have any insight but wow that does not look good at all i'm sorry! i hope someone else can give you more of an idea of what it is.