Varian cleanup could cost $34 million