Ref A: d7f0f5fc540649859092001f43f23200 Ref B: 0A2B2C42FCCD33DF984B5E2C722858C1 Ref C: Sun May 19 17:49:49 2013 PST