Ref A: 63201274a4b3462b9934e79a69877566 Ref B: D63344D68546FC79E675E16D45954B25 Ref C: Sat Dec 27 04:21:48 2014 PST