Ref A: a214ad5690a74fe8a736c027c1f647ef Ref B: AF332B4095650253556190953F64B469 Ref C: Tue Jan 27 07:24:18 2015 PST