Ref A: 196b38b2a9934314860245c7d5801311 Ref B: AE02A2BAD9A03EDADDA38358EFFBAA89 Ref C: Fri May 24 03:42:08 2013 PST