Ref A: 720f7c6241af4689bf765881365e7c48 Ref B: 1D849D8BDF2E51FF5070CAF3F2B2A88E Ref C: Tue Oct 21 01:10:16 2014 PST