Ref A: 33462db9c9d84e7eb051b55ba3ebc690 Ref B: 11140460959A1C8354767575A1DBE067 Ref C: Sat Oct 25 03:01:27 2014 PST