Ref A: 09311c90fb5c4f5fa3ea8edb90690321 Ref B: 225E8AD347E0D662F050B6CD88A0348E Ref C: Fri May 24 08:21:28 2013 PST