Ref A: 87f166fb6f3644dca3b71ae28a9be775 Ref B: D7F41DDF73B732B775B002A6C56CA602 Ref C: Wed Oct 22 03:19:55 2014 PST