Ref A: 27b3d78176b94e668db4c0b5cd782da5 Ref B: F56A143A75990598CEA0C782B6999CD1 Ref C: Fri May 24 03:06:49 2013 PST