Ref A: 1330F699EADC4B47B7497F8D7BBAB643 Ref B: D7D222BAC5AB118EB89C28D857A7F243 Ref C: Fri Feb 10 06:40:42 2012 PST