Ref A: ff16e85807ab46c38e2deba51fddc1c2 Ref B: E992A59530EFEDD8B75F2CBE9AB8B932 Ref C: Mon Jul 28 03:54:37 2014 PST