Ref A: d76c4444d7df455c91876038735832de Ref B: DA177CDFF695DE8BE9D4BD32F9A0FA81 Ref C: Thu May 23 07:39:49 2013 PST