Ref A: ba38b0544ed44f0e86772d5a9edfe4fd Ref B: 7B3D571FDA07BB8542E3FAA00CEBE0A2 Ref C: Fri Dec 26 08:30:26 2014 PST