Ref A: 96c3dc88a23141c3ab442d705f9c7f2a Ref B: F7E10E08532864BC2AE01EAAFDA5015A Ref C: Mon Dec 22 17:15:58 2014 PST