Ref A: b633d769a7df4b34b878a91843f70020 Ref B: DA97B2047D375B470CC4B68BCABC90CE Ref C: Fri May 24 07:18:32 2013 PST