Ref A: 19e7d2c1f17c4b50a8272e469f6f0a81 Ref B: BDDF1097680B35410E994A09A269838B Ref C: Thu Apr 24 11:56:54 2014 PST