Everything except the hmac now passes.