Ref A: a00c2539ad0541e7b46a58121355d674 Ref B: F2FE9FBE5FA22672FA85FA1DA8FE0134 Ref C: Sat Dec 20 02:28:37 2014 PST