Ref A: 3345bdaae0d44109ba2868cccb0aee23 Ref B: E47F452789DAB42720E8A7914AA17FEF Ref C: Wed Dec 24 19:49:04 2014 PST