Ref A: c3662bb7d1a647dbbe3977214373d357 Ref B: 93E54C2E3C8FECE6917852C764E04110 Ref C: Sat Aug 29 14:15:39 2015 PST