Ref A: 83a2dbbeed614a4f85f792f5bb5a1e3e Ref B: 7962D091218FCF1F8F1E9C36CA54874B Ref C: Thu Oct 02 08:05:06 2014 PST