Source: https://law.stackexchange.com/questions/19130/how-to-reconcile-waiver-and-liability-terms-of-a-contract