Ref A: 4b8783721685414fac7cf8a44d75a15c Ref B: C41260A0C4C3EB2F44635F2D4C8599C6 Ref C: Wed May 22 15:26:18 2013 PST