Ref A: 83a736b2ea8940d892d54fefb1176793 Ref B: 4F548BF7463024AE5FB50FF3CE51B18D Ref C: Tue Oct 21 07:39:04 2014 PST