Ref A: 441e6b64d7fa4bb78f7db09a1d23d27a Ref B: 7EFD90476B72F1A6703ADD269B2A9238 Ref C: Tue Nov 25 14:24:08 2014 PST