Ref A: c882cfb9483047d0b68035e5ce207ab3 Ref B: 2AF49561485D851FE1EF940A06476486 Ref C: Sun May 26 01:20:45 2013 PST