Ref A: 6a8b664719f14707bdb47d33bcaf7fb3 Ref B: 4A3F5A9F573B96719C6E4D8684E67912 Ref C: Thu Aug 28 07:21:45 2014 PST