Ref A: 949e5e501f344121950858d49fbbf1a0 Ref B: 72968F3321070D716ABF39F0449E3D09 Ref C: Tue Jul 29 06:24:19 2014 PST