Ref A: df1223e9e49c48c9a1bd16b32a363fb6 Ref B: 9B093D6701D719515E5C39D295BE5E90 Ref C: Fri May 24 07:41:46 2013 PST