Ref A: 42c37e5ac3354edd924763d02a87ac46 Ref B: F1EA72A4D345BA008FA31951E13F9E02 Ref C: Fri Jan 30 11:49:28 2015 PST