Ref A: 20ff63acdb64407fbb3cd6e8cbe88a84 Ref B: E7082955115995A3A5F7551ABC1F7210 Ref C: Thu Mar 05 14:56:49 2015 PST