Ref A: B48E901642AA4FE99966E3AAA94F886D Ref B: 2E6F4A62DF64604CBF04ADBCEFC6BB2D Ref C: Fri Feb 10 06:38:40 2012 PST