Ref A: 6567bacff960417bb711834b448da1cf Ref B: 683D7538CB1D44384DA6B228EDB8CC4F Ref C: Sun May 19 08:05:27 2013 PST