Ref A: 75c01be10c64426fb458500165e37ff7 Ref B: 14059FFEC41615B7E9EEDF5424BA6968 Ref C: Tue May 21 09:15:46 2013 PST