Ref A: da327d93736c43b8beb597d33668f0ad Ref B: 78C0A9A43D675D9E0357F54CDF9A8AAD Ref C: Fri Jan 30 03:32:11 2015 PST