Ref A: 5adfe6fa04df4bda8050e36d7b5f61f1 Ref B: 6A37DEC3AFC51BAD439A0954674338AF Ref C: Thu May 23 19:48:05 2013 PST