Ref A: 15cd481b9447449e93688fd504a2ea8e Ref B: 9A9AE2B488D72CF1F95A8476DD071876 Ref C: Tue Nov 25 20:17:11 2014 PST