Ref A: 9c42fde7b33d4322b256d2fa9f30347b Ref B: 54B164C7C5842C89A633B2CA2E195496 Ref C: Wed Jan 28 02:36:59 2015 PST