Ref A: A86929E4E994411CBA23B48BF4B99505 Ref B: FFC4919886FDCF3C2459F4DCFF4C2ACB Ref C: Fri Feb 10 06:48:55 2012 PST