Ref A: 950ea92f6b5f4f2886d07c18aa0f80d8 Ref B: 82D844FAD06680BB077A5FB236DE540B Ref C: Wed Nov 26 00:59:35 2014 PST