Ref A: daf2c24695964a59ace8f74c73f863c2 Ref B: 8D0021EA6A76D74C43D214154762C495 Ref C: Tue Jul 29 15:07:33 2014 PST