Ref A: ca706ca41c60470482a719eede7a3a21 Ref B: EC046042E361172D2B5FDDA505299DCA Ref C: Thu Apr 17 06:34:49 2014 PST