Ref A: dc49791d5db24522916ec3470cf4907a Ref B: CF6E1380C3952B000F1F2E089955F0C0 Ref C: Thu Mar 26 23:02:00 2015 PST