Ref A: A4EBFD2C4DB34BA2A7ABD4DFC02AC4EE Ref B: 4C82FE46FC6F1B4C51AB01273A539F86 Ref C: Fri Feb 10 06:21:44 2012 PST