Ref A: CA5A21AAC9F74F7099168122963F076E Ref B: 84A1291A81EFF032B7323555E372EAF2 Ref C: Fri Feb 10 06:17:33 2012 PST