Ref A: 3bf915d877884310b301a32680a59889 Ref B: 7418E46474E3ECB35472AA0B04195E13 Ref C: Fri Jan 30 15:59:46 2015 PST