Ref A: 86b2a57d3aff43189f0939cd08bc31af Ref B: F85E36F0F9F3F2225B7C70630D972650 Ref C: Fri May 24 07:17:03 2013 PST