Ref A: fa97c8def65740178f01ff7398626225 Ref B: 9145EC86CDB0750691A6B6A18B3C2CEA Ref C: Thu May 23 17:07:22 2013 PST