Ref A: 11cc55788f0944fcb1360bf69bd0f409 Ref B: B9393B2D5E9C3B3DB2376020F0E58548 Ref C: Fri Aug 22 07:16:27 2014 PST