Ref A: 8c2101b54e9844d7bd2122e727b9a517 Ref B: EAEE4A741AF09F8445BB8A3907AA6E51 Ref C: Mon May 20 20:43:38 2013 PST