Ref A: 50c7506619714f8dba1657c88372cfbd Ref B: 80A4515FE5F75079D728AAD5A483A054 Ref C: Tue Sep 30 11:25:16 2014 PST