Ref A: b212186f102c442884c4afd5a6f42dc5 Ref B: 8DFB6A6BEF4C25424A438DE8894330EC Ref C: Fri Aug 22 23:24:35 2014 PST