Ref A: 95692e2f6a364159aa83bb2987ac4463 Ref B: A19CC19CCD68626764BE10564CF0D66A Ref C: Sat May 25 06:43:40 2013 PST