Ref A: deda63fab4cb4e0a8df6c387af70b8fb Ref B: 84FF7F6E4484AACBA85E859D965D188D Ref C: Fri Dec 26 16:37:08 2014 PST