Ref A: 22bb73993f1244fdab315a3b433a59b0 Ref B: D6A30CC245973E4DAB3BEB552F2B8AD2 Ref C: Sun May 19 10:08:51 2013 PST