Ref A: f274330f6de043b7ba6ebf2e45f44936 Ref B: 42D44B84444BCC71363129DE857BF249 Ref C: Thu May 23 08:32:56 2013 PST