Ref A: f0a250d001a2444d98245cf01cd9fbc7 Ref B: 0242BA37E47FDCEFC95754ED26557382 Ref C: Mon Dec 22 04:00:54 2014 PST