Ref A: b67b064cdcbc44fa9235ac6d3fd56273 Ref B: 5A4D14A7E59D0427E09194F8CC7C1F87 Ref C: Thu May 23 20:42:49 2013 PST