Ref A: fa4a7789e8cb4fda9761310413ecaf4c Ref B: BED1DF4C2A4A77E425A9099608178DC1 Ref C: Thu Aug 21 17:05:20 2014 PST