Ref A: 91a663483ee64deca2ffdef430e57048 Ref B: FA998711B245F0D849A7253545A32716 Ref C: Tue Jun 18 17:35:32 2013 PST