Ref A: 52086985fba043fc90bed4d8a719e39b Ref B: FFCC967D29FB7D0FBE2A6F1BB7477606 Ref C: Fri Oct 24 20:15:00 2014 PST