controversial contracts

controversial contracts