Ref A: 24f193edd2204cb5af8f9507ec80fb40 Ref B: E62FCDC2245A9E75DD06DEDA5320CC15 Ref C: Fri Aug 01 20:57:22 2014 PST