Ref A: 4fb2f80c90be430cb82e2c422a7223f2 Ref B: 4A3C2B643FADB959E54B4791F2DB7390 Ref C: Wed Aug 05 00:05:08 2015 PST