Ref A: 2ED71055E1964EDFA6B8DA54477CA9CD Ref B: AFD12DD4B4169F5E80B70646CE7378AD Ref C: Fri Feb 10 06:10:19 2012 PST