Ref A: 5e4dbda43f114dfcaf64523b3a715226 Ref B: 70B436D2FF985729C18FAFEC64265993 Ref C: Sat Nov 22 13:36:57 2014 PST