Ref A: 32762cf337034dca8811111dc85e250a Ref B: A8FFE1FA07FDFC3FBA70020235147295 Ref C: Thu May 23 22:15:36 2013 PST