Ref A: 0990072a08a24d89b9b19420a101a0ac Ref B: 497029AA73D6431457856B6B0E195A79 Ref C: Mon May 20 04:49:02 2013 PST