Ref A: 85d8d418ec7e4de7a2063a74319c6182 Ref B: 999F2C3C3EA024CCC2C0D7375B153660 Ref C: Tue May 21 15:53:52 2013 PST