Ref A: 24570a8c812f471991895abe7055753c Ref B: C43BF1D0A6428921A9595B34316D119C Ref C: Thu May 23 11:45:34 2013 PST