Ref A: a2a395692e064f729a69f2e345075977 Ref B: 7ABA6400A71CA89BC1B0B5225EFB4240 Ref C: Thu May 23 16:40:12 2013 PST