Ref A: b3536b7fc6874bbfbe6339f5a47ecc75 Ref B: 484F4D43059C1953DDA0F9D00BFCD65F Ref C: Wed May 06 14:46:41 2015 PST