Ref A: cbd99599e33d4a8d9c509745f95731ba Ref B: 9A7E87E32DBC5B0BC4F81E06C8BF56CF Ref C: Mon Jan 26 01:37:12 2015 PST