Ref A: 84aaa8c3c8e14657b5015f59a79548d4 Ref B: 8FFB0394F2325948714D93D549758ED6 Ref C: Wed Jun 19 03:16:19 2013 PST