777longhaul....
Maybe I have seen the agreement, and maybe not...but why don't you ask your illustrious legal team to publish it on their website??? That way you could all get morally outraged together...
From the reading of the rest of your post, your conjecture is way off the mark in too many respects to make it worthwhile responding.
So ask the other side to publish the agreement....and if they won't, why not???? What do they have to hide????