Ref A: d8e604d078b34798b79cd3497a37a214 Ref B: 47E2AC1096EA0D6D463C8A0C94919B79 Ref C: Mon May 20 21:01:53 2013 PST