Ref A: 8b5052f41965424c8fe96a7af9134f67 Ref B: CD52F9AE75A2708E5E45C83AA5DD340D Ref C: Sat Aug 30 08:52:49 2014 PST