Ref A: 7909ea29741e4dbfbeddb9cb8f24a838 Ref B: 11618F6A14D48ACB1398B302FBE0B8F8 Ref C: Fri Aug 22 23:24:34 2014 PST