Actually, that is in fact the best solution available. We can talk about it more, but suffice it to say, it's impossible to confidently determine the encoding. There might be debate over which codecs to try in what order, but this seemed most reasonable. And unfortunately, the nature of latin1 is that it will never fail to decode something. The result just might not be correct, and only a human can identify that.