Ref A: b23f88bec8164251af874e9c16e66532 Ref B: D339E905ACDB3C8CA64DF44A76C942CE Ref C: Sun Apr 20 14:04:58 2014 PST