Ref A: 2a2bd3b01b0340378fa7f5156f1a6dd4 Ref B: 56535A01CA50E7AD6A792F6680B544DF Ref C: Wed May 22 19:18:12 2013 PST