Ref A: a288a460d7174f76941de9fa5777c049 Ref B: 283BEC9CFE230250538370D139419CC1 Ref C: Sat Dec 27 18:15:50 2014 PST