Ref A: 89789f6b01e245409acbdc38dc47da15 Ref B: B19379CCD6CE929D101216DA101FC2D2 Ref C: Wed Jun 19 00:02:34 2013 PST