Ref A: 319f8e87f64041bea9d2c35bad9edede Ref B: B6F1ECB0B29497F4A17530331CC7A121 Ref C: Fri Aug 01 10:07:07 2014 PST