Ref A: 2192fc1330b045f8bca5e79683a0524c Ref B: E6EC5A15DE8D8A98D1989FDB443F5B89 Ref C: Wed May 22 22:18:32 2013 PST