Ref A: 07146abbf4d844fa8a0d1dedb630a4f7 Ref B: AB8AFD697709CDEF39566796C65CB6A9 Ref C: Wed Oct 22 09:38:34 2014 PST