Ref A: 23934941af154638a998c7052cd03df4 Ref B: EDB6A95A9F126AF9620C2292D941451C Ref C: Thu May 23 20:58:51 2013 PST