Ref A: e048e04d53004035963ca405da2baff5 Ref B: 67B264FD8FD8DB13C7F4804CAFBB850B Ref C: Wed Dec 24 22:52:45 2014 PST