Ref A: 910c6f669589444aa78e263a3f44c848 Ref B: 76BCB6CED6A9DFB6E8550353A3A24F30 Ref C: Fri Jan 30 05:01:41 2015 PST