Ref A: af62de5cfa104963a4215e58e17aa2cf Ref B: 779AD70DEDBB57491FFADBA60E67694D Ref C: Fri May 24 09:11:03 2013 PST