Ref A: d32b62ff9c39422199bfbb2b9dd7210d Ref B: 345092535262CB326FA64803B296246C Ref C: Wed May 22 11:09:29 2013 PST