Ref A: dfee873f038448d1ae066ca177770ed0 Ref B: E47C91FD0370859D8418A8DF389BFC42 Ref C: Fri May 24 06:51:03 2013 PST