Ref A: 72D8F0B0FFC340CEB138F4E3DD2ED528 Ref B: D78FF39CBA8F880C3C867D858502BE98 Ref C: Fri Feb 10 06:48:53 2012 PST