Ref A: f38b8e9e31b945d7b9c58c981984583a Ref B: F0B92188464AA44334C4C1145CA81F36 Ref C: Fri May 24 16:06:29 2013 PST