Ref A: c6b4004372254c0ab7b7c1483ded4077 Ref B: F804EECDE517C61580B547A7BB94928E Ref C: Thu Oct 23 08:56:47 2014 PST