Ref A: 53386afcce684b9d8679942cf6d96df5 Ref B: 32EF20EC6F9F7F4D52CCCF5950D8408A Ref C: Sat Dec 27 08:24:44 2014 PST