What software did you use to reverse engineer the part.