Ref A: 3051ee5c21aa4986ba5f6c95fc685756 Ref B: 72E5569747138F505C8E3274BB4C801A Ref C: Wed May 22 09:24:19 2013 PST