Ref A: 94d5192f9cbd4034b12b22c246d8a9d9 Ref B: 2B68223C782F32040D265AB1820E7907 Ref C: Sat Nov 22 02:37:52 2014 PST