Ref A: 3cf32bd6d2c44472b6a5b78729902578 Ref B: 7965D8951F4D608B6A0BFDB7171F4B17 Ref C: Sun May 19 21:07:52 2013 PST