Ref A: 13f9c1c60ab14647bd1c8f6db71c7077 Ref B: 318A302D396F213EA83205584A68077C Ref C: Wed May 22 12:34:43 2013 PST