Ref A: daf1b510ac8541d6aac63ee8a948a141 Ref B: A96A3BFB3D84B08ACF792167C4AEF329 Ref C: Wed Oct 01 02:07:40 2014 PST