Ref A: 8a2d382de71846168614bbc28cb9593d Ref B: 6749466B7FE669296E1E466D8ED6C860 Ref C: Mon Dec 22 03:29:41 2014 PST