Ref A: dc1bd29348194699905393687d0e77bc Ref B: E25BD8F05C6EA4A282D21E716432020C Ref C: Tue May 26 07:27:11 2015 PST