Ref A: 9f3d20303a3840c89c3b42a6e6c61769 Ref B: C9B27421C0FABBAECAF5E4E9B009A579 Ref C: Wed Aug 20 03:58:43 2014 PST