Damn, I need a key to read this mess at times