Ref A: d7b52875ae3a47e898501dd7d8166db1 Ref B: B67AB74DACFF0AB6CB8A928170D6B7C9 Ref C: Fri Jan 30 03:51:31 2015 PST