Ref A: 254806598c8b4bdfabcc719d31d604b0 Ref B: EF0E7C5ABBA2DD1012CD456BA55777BA Ref C: Thu Dec 18 02:17:06 2014 PST