Ref A: 3b79eff20e854681a5e4445048404d10 Ref B: 00527C546C0BD2605C6C636D5DB6453C Ref C: Thu May 23 04:27:37 2013 PST