Ref A: 8a64a52f29f64f1cb2f92bf90b547888 Ref B: 88E39ACF17F3D0306BC804B0B7E65582 Ref C: Fri Jan 30 14:06:53 2015 PST