Ref A: c448bd8f5dfd4a4da060e276b4850caf Ref B: 4BAA371A11D7AC0078224C7AD33CB3AC Ref C: Tue Sep 30 18:35:49 2014 PST