Ref A: df13d26125494199ba09afe8022a97c7 Ref B: 170772DCB9EE050F3EC329B0BAD6334B Ref C: Thu Dec 18 02:54:58 2014 PST