Ref A: a07e94b8bbf54f389b8aa7731f46d4cf Ref B: A634D4019AFA55E55598C0140FA93D3F Ref C: Wed Oct 22 01:45:20 2014 PST