Ref A: 9734feaf7e5c4440885b8bd643d39f4b Ref B: 5820311AF27EFB0EBE23AA93AEDA9932 Ref C: Thu May 23 16:45:40 2013 PST