Ref A: acda7f66f3a34928a3363ef1192d1089 Ref B: 033FA64A055B8D1B1567AD4443FD35E0 Ref C: Sat Jul 26 10:41:06 2014 PST