Ref A: ac5d12942e344d27b6580fc05c0a3206 Ref B: 841F62D34BEBC70B76705F6EE905F58C Ref C: Tue Sep 02 16:17:00 2014 PST