Ref A: bd4cd9c9b31043b9b779fdcc02f60605 Ref B: 45D81A1F92B2299042B50990B546840A Ref C: Thu Apr 17 15:32:41 2014 PST