Ref A: ff6f7c40413747208f04ee62fade632f Ref B: 3EBCA10165D98783B8477498424A4898 Ref C: Thu May 23 15:15:47 2013 PST