Ref A: e442b607cb1646cfaf2ff63cadb18c14 Ref B: DC75AF53BBCE0C077DE11601FFF99705 Ref C: Sat May 25 16:39:18 2013 PST