Ref A: 50ea1b00b5bb45b79dff8effa7460669 Ref B: FE763CD6E3474FC108714616676756AF Ref C: Sat Dec 20 13:33:49 2014 PST