Ref A: 1ac07f4dd43342b3b76349cfff79fcf1 Ref B: C69B048B25854E06E4B92DA83B38245D Ref C: Wed Dec 24 17:40:34 2014 PST