Ref A: e4272eb9a9f6420380c04ced8834d71e Ref B: 07D00F6A927EAD816AA7D5BAB18F0E58 Ref C: Wed Aug 20 00:02:28 2014 PST