Ref A: f40599acda1449299eaad243205f595e Ref B: CE91A262C308C19C673A768124038FEC Ref C: Mon May 20 10:45:26 2013 PST