Ref A: 45d19f04c4e940c4b681fd6185d43031 Ref B: 9DDBADC4AAE3464927481BF034105209 Ref C: Sat Dec 27 08:44:52 2014 PST