Ref A: 5b31bb51d16f4099b11172e8b5d6bb64 Ref B: F10C8DFD98FABF0002834742AD6514DD Ref C: Wed May 22 17:16:41 2013 PST