Ref A: fe057ab18a4d45238fe13b99e5a30ba6 Ref B: 06022255630E49526608A71E8D1D18A9 Ref C: Tue Jan 27 15:41:47 2015 PST