Ref A: de17ee5783e94ad5b6b082ef124b4a1c Ref B: FF09E74872C7A213A95AC302824D60EE Ref C: Wed Nov 26 07:45:18 2014 PST