Ref A: a0972434b9b34c53b1f9a3981662055c Ref B: A78253BE0417C820DF9718A818ADEFBA Ref C: Fri May 24 07:16:39 2013 PST