Ref A: bd9abfdfebf24df580684aaf73d16510 Ref B: A36259D0D43D81A0C7B39B71B983563B Ref C: Fri Aug 22 08:21:32 2014 PST