Ref A: ea417c3a232a4dd49c7e0d137c93e665 Ref B: 6EEFB8F13B3A700531CAC424C18211E0 Ref C: Tue Sep 30 15:26:44 2014 PST