Ref A: d2cc862474ea4a1390cf85539046e1b9 Ref B: 65F040056214E1A87D89A3C30992A1AC Ref C: Thu Nov 27 14:05:28 2014 PST