I respect your family history and nothing you say will change that.
With that being said, you are way off base. This is about turn seals, not about you.
TURD seals. Sorry, the spell check gets me every time.
You seem to know the facts so fill us in.