Ref A: 116cb787eb4d4d0a8fcce6532d15e929 Ref B: 617BDDB6ADA07DE88BF1A1966A8F0C60 Ref C: Wed May 22 06:37:38 2013 PST