Ref A: 0a7e6154f7e54b9f9eccd0fbf95b36dd Ref B: 7D0EF1D73E07384BC8A2044A81187C28 Ref C: Thu Dec 25 03:48:25 2014 PST