Ref A: a530bb3560254de3a5750dceedbe544c Ref B: 448FE14D8CBBEDDD421AC588B95F321C Ref C: Mon Mar 02 19:34:08 2015 PST