Ref A: 8e7c70f3e86b4e7a9e7c2ff972b057e2 Ref B: 4FC425DC2546989B8A1ACCD849CE0100 Ref C: Fri Jan 30 14:27:09 2015 PST