Ref A: 99A60ACEC19D4426BEA0A853C0595454 Ref B: E496E5A6444E42A778AAC0FA6572CD83 Ref C: Fri Feb 10 05:54:21 2012 PST