Ref A: c9c6afb5e0254666be61940500f18835 Ref B: 1355E3A6B6F37E3EF950E7A47A6F0631 Ref C: Thu Dec 18 08:35:06 2014 PST