Ref A: 1512c6535a6c4638a3736e74bd415479 Ref B: 8934D2AA0857D3ACF7EBA51985353727 Ref C: Sat May 25 21:34:55 2013 PST