Ref A: c4b706aa9255407893416bb9b964eea9 Ref B: 955336CAC8A5B62052AC95D4B2958A61 Ref C: Fri Aug 22 18:49:35 2014 PST