Ref A: 2ae52459774c4b448ad6caf265dae340 Ref B: 2EB864B67DFB6BA96A31EE57F83C8E64 Ref C: Thu May 23 06:39:38 2013 PST