Ref A: a9cc9d782d534bbba6ac39c3534ca0a2 Ref B: 094DE1278975A79118858CBAEC37E6F7 Ref C: Fri Jul 25 23:34:11 2014 PST