Ref A: f635307aecb74390bb60da35c87876ff Ref B: 40121ECEE2B6005597894BBE4FACA1DE Ref C: Thu May 23 15:30:21 2013 PST