Ref A: 4f9351af18704747b35f9852f9d6353c Ref B: 4540078640EE9DE993A7A249F615AEE9 Ref C: Sat Aug 30 23:46:42 2014 PST