Ref A: 78d851d3bbb0437b876fb3f099395850 Ref B: 8A51E8021CE32683950D03EDC0289DD5 Ref C: Thu May 23 04:20:58 2013 PST