Ref A: e8daa30cf212499c86933fb2dac6eb33 Ref B: 9533E01836214233653EACC9FDC7336F Ref C: Wed May 22 18:37:23 2013 PST