Ref A: c6914883911b4002ac2f9acd5cd87721 Ref B: CE0F320500D751CDC3CC62321A58D4CB Ref C: Sat May 25 04:16:15 2013 PST