Ref A: 101ec150cf644281ab354e9acb3d5011 Ref B: A85A754474A4CDC62D9B07C9585FDBFB Ref C: Thu May 23 15:03:40 2013 PST