Ref A: 06448c06911f40bb90e17de3bb91760e Ref B: C413C5C5BF58071573F1AF41159C1EBA Ref C: Fri Jul 25 02:05:49 2014 PST