Ref A: 787c15cbc8884b9fb1a5b65221309d66 Ref B: 4416E91CD81198664150B7DF71A117B2 Ref C: Wed May 22 09:24:16 2013 PST