Ref A: f32013c8d36f4f0aaf8a29c639433ffd Ref B: 6EDB266F6EA7BB69979D99A363F86246 Ref C: Wed Apr 23 01:57:13 2014 PST