Ref A: 5a40297c4095438ba322052edba45015 Ref B: 099602D1C04E27612D51D372643A8290 Ref C: Fri Oct 24 16:31:16 2014 PST