Ref A: 4b246f53abe84547925512d71fed457a Ref B: 7F7279833BAD8604AB52AD8D9CD9559A Ref C: Sat Aug 23 08:36:39 2014 PST