Ref A: 16e7d025e36f4fd7aea37d644ee8fd1f Ref B: 9AB1F1F03595CCBA368F13B6544BCE79 Ref C: Fri May 24 07:26:50 2013 PST