Ref A: afd965c1e2084d9fb0449e614f161be4 Ref B: 7DFCFF973ACDEB42AD7F46054749F9D2 Ref C: Sat Apr 19 22:52:30 2014 PST