Ref A: cf8e0ce3e6f64977959fec42f0827305 Ref B: 9314BBF474814C03501DB808CEC4E270 Ref C: Fri Dec 26 14:00:25 2014 PST