Ref A: d4e27fd0cd3f4ebab149729b84ac9d1a Ref B: 71FF75BA210AFA12022F827E8C458C0D Ref C: Fri Mar 06 01:31:54 2015 PST