Ref A: 94389902b0ec421ebf5ac9fe6eb294f0 Ref B: 45CB8537C147278269BC79A6625021C5 Ref C: Sat Oct 25 16:33:31 2014 PST