Ref A: 54344f84fd8640b794f5271f762ebf9e Ref B: 27E5B20F9F1E4401B9E5EBF8EA8E47C8 Ref C: Sat May 25 13:44:43 2013 PST