Ref A: bb64e1c55cbd4c49adfdcf3f457b59b4 Ref B: 972FFEC4800B5BB55EADF61CE4554BC9 Ref C: Thu Oct 23 08:49:42 2014 PST