Ref A: AFEC3391EC9745FB8BBC3E541EBF8EC7 Ref B: CB5D7BA37DF53857F39A1724B239BAE4 Ref C: Fri Feb 10 06:18:38 2012 PST