8p2 reverse engineering