Ref A: 1187b3ee02df4ee89c3a3f5edbe79080 Ref B: 5A2685947302E062550B274424578917 Ref C: Thu Jan 29 15:58:20 2015 PST