Ref A: 371773d44cb440c096a54abf0b7b1144 Ref B: 5EFB9060D756CBEDE53D64966A5C46C0 Ref C: Thu May 23 14:54:53 2013 PST