Ref A: b8cf77d6c16d48d8bb153060c291be3a Ref B: 1151FC0437A1E528DA709E232D681ADB Ref C: Tue Sep 02 12:40:53 2014 PST