Ref A: 7923bd0d02f64f58ac95eaf542a73226 Ref B: 25ACC130C26C263001DF661AF83B1DE5 Ref C: Sun May 26 01:08:06 2013 PST