Ref A: cebefae36ab44767854f8252d85ede76 Ref B: 7962D091218FCF1F8F1E9C36CA54874B Ref C: Wed May 22 09:46:28 2013 PST