Ref A: 9cec1e454239493ebf2dddb37f71492a Ref B: 5280D496EC81E861F6B5A93F8AD21F15 Ref C: Tue Oct 21 13:42:02 2014 PST