Ref A: 36fcdc9240194641b90d8ef023a0d8ef Ref B: 878C4506B3FC4F87711F466826B00C41 Ref C: Wed May 22 18:36:13 2013 PST