Ref A: 3ed3379666af4d73be7f8702d0dafd61 Ref B: EE32F807B754345F747523880A7B1159 Ref C: Thu May 23 09:55:44 2013 PST