Ref A: e0978918ed1c48268a7e2579aec56bd9 Ref B: 93293CCD5159FD8801029100E408F97C Ref C: Sat Sep 05 01:48:12 2015 PST