Ref A: b131d6b640364d828e008d0e1f50d587 Ref B: 38846950BB5962BA3F4FB48DC1723E73 Ref C: Wed Oct 22 02:58:47 2014 PST