Ref A: 7b91b281c6b249208834dbfa20e1ca3f Ref B: C9D270FDC04B6215D4AAA94CA8C9D101 Ref C: Wed Oct 22 08:33:54 2014 PST