Ref A: 27f6a58dabc0483d889f11310b5f3e25 Ref B: 89EDF8C99F2F67E6D06245F4ACFE696F Ref C: Tue May 21 10:59:20 2013 PST