Ref A: 419f80273ee543caa9813a8a52dc359f Ref B: A7F7DBDB0D56F567F1943D1EA890BFA1 Ref C: Wed Jun 19 09:35:38 2013 PST