Ref A: 9699F32DC9BE4F569545BB4BD6C288C9 Ref B: F3252D5647165FF1E134E7B137E6EB03 Ref C: Fri Feb 10 06:49:17 2012 PST