Ref A: a821b15e9bde455eab262b186b3fdade Ref B: 337F9880C48458AD0D6250F6870C90DF Ref C: Sun May 26 00:45:28 2013 PST