Ref A: fae14499ce3545689be339def9e5a5ff Ref B: BF05B117E1B60DD023298654CF277762 Ref C: Fri Apr 18 04:01:47 2014 PST