Ref A: 18432ef2f0ba4257bb18d43eabf146a0 Ref B: AFBC7FBCE1945C5B055593A5181C5CAE Ref C: Tue May 21 02:25:28 2013 PST