Ref A: fe87dc906cd2435b9c5121a116f9d05c Ref B: 3C51A6669EB1EAD22727BE5111D05F70 Ref C: Thu Jun 20 00:24:43 2013 PST