Ref A: 974d77b52c19466fb9d99be9d184d940 Ref B: 68AE7A51549E9EF07E7E418B56D56117 Ref C: Tue Nov 25 22:47:26 2014 PST