Ref A: c9a385d5b9d94201a2290f3d245e0296 Ref B: A757A51C4C351EFFD92F64B49B28EDE4 Ref C: Wed Apr 16 17:50:30 2014 PST