Ref A: dfe8ab331a154b7486060bffad0750bb Ref B: F57B7FABD91F9BA3CA04F818A6B6E419 Ref C: Fri Aug 01 20:31:55 2014 PST