Ref A: f111e6f814e341a6abbd756d8eff8db2 Ref B: 33994A92BF34E7CEC7DC1FD8034C3518 Ref C: Thu May 23 21:35:00 2013 PST