Ref A: 344cef122d5143b8842283dc6167a61f Ref B: 30177238F196487118850B9B8743BEC7 Ref C: Thu Aug 21 19:00:37 2014 PST