Ref A: c486db9c5a5c46339115a88bfcd05160 Ref B: E8AA3CED1BD0F5479EBF7F794C57323F Ref C: Fri Aug 22 04:02:31 2014 PST