Ref A: 7341360174e74ff48715d96bfc9f53e1 Ref B: D7892264B8B0133E18E98ACAA2D4CEB4 Ref C: Thu May 23 20:42:57 2013 PST