Ref A: eb52451988704023a65dfca03b347969 Ref B: FAF383E2D1465320A6797BCB5CEDFF9D Ref C: Thu May 23 16:32:38 2013 PST