Ref A: 0007d6dabb0048838c619d3fc17f0fb1 Ref B: 64AF38DDC370DF165F22FCEC93A13C14 Ref C: Fri Nov 28 05:39:40 2014 PST