Ref A: 9bb9d892bbaf495d811f3cb06d7852dd Ref B: 9186043A8E363459138B1427C25C2D44 Ref C: Fri Nov 28 22:14:43 2014 PST