Ref A: 0f9b215940f247fd8a8ebeff13d46bb8 Ref B: AF7FED7A3508177B98C2431186AD3635 Ref C: Mon May 20 11:52:55 2013 PST