Ref A: c532379c037d4870a2d5426f51ab660e Ref B: 0DD06B288D34D57F7306500632B11873 Ref C: Wed May 22 09:25:15 2013 PST