Ref A: fdac9d9fd0c74cb19c53ef532d927500 Ref B: 5C519B59B4D4B8C135F5F6895323EAFA Ref C: Fri Aug 29 20:27:52 2014 PST