Ref A: 42860f478fa5493fb6df6e3b5ebe9390 Ref B: C5BFCD8CA0E2720FDFD44479D488793F Ref C: Wed May 22 17:40:21 2013 PST