Ref A: d1f96381f0154a9d87afe2ef4a7d2ced Ref B: 8252B91F417A4D39E0B186B050B94531 Ref C: Wed May 22 09:03:36 2013 PST