Ref A: 4588adfaeb0f4f609ffc919f081877b9 Ref B: 77881807BBE972A642050C3271A4E368 Ref C: Thu May 23 19:55:41 2013 PST