Ref A: 6900c14e6cb04266854660d321b8857d Ref B: 0F042A3FB9516E2D5C064559589CFF12 Ref C: Fri Aug 29 20:05:15 2014 PST