Ref A: 3efc4bff31b849af951d43afbd1fce39 Ref B: D84CBB5C14A3095B5CF6445710AC6AC4 Ref C: Tue Oct 21 00:06:06 2014 PST