Ref A: a847f9a3ebfc4a1c9d28dfd682815334 Ref B: 601206B16D29070FE2F85EC83DAE51E4 Ref C: Tue Oct 21 02:33:12 2014 PST