Ref A: 716695a976ef4b8ab3c7107c7f5d8a90 Ref B: 6A0D1FF719C3238ED6FAEA78BB22B534 Ref C: Fri May 24 08:12:34 2013 PST