Ref A: a6938123bb6241a1b554fc40681006e9 Ref B: 2F417AC9AF34FB8564C44B2DEB134B24 Ref C: Wed Jun 19 14:47:31 2013 PST