Ref A: 34c3f3b342f84aacbb77d619f4ea02f9 Ref B: 762A1F557278768716F7731132A5DB84 Ref C: Tue Nov 25 20:27:38 2014 PST