Ref A: 854e727ef10d48ed809b61bf277a0faf Ref B: 7E1AAFA857D87C266F0E740C3E165F8D Ref C: Tue May 21 04:24:49 2013 PST