Ref A: f52ae24b00ec4824ab237e4621866343 Ref B: E5D0E83C9DE38BAB6766696DFB01C579 Ref C: Wed May 22 07:20:03 2013 PST