Ref A: 73e1c074d505475784d3c7069440b217 Ref B: B6AE8DEA9DB9A606A8614D9050D6DF20 Ref C: Thu May 23 09:14:32 2013 PST